无法添加包的视图和路径

问题描述 投票:0回答:1

所以我想了几天,要在包装上创建自己的function “ django-todo”

我能够在视图中添加我的视图,但是当我尝试将其添加到路径时,它不起作用。

我已经在设置中注册了该应用,我将该网址添加到了我的主文件夹中:path('', include('todo.urls', namespace="apptodo")),

Views.PY

 @login_required
def add_list(request) -> HttpResponse:
    """Allow users to add a new todo list to the group they're in.
    """


    if request.POST:
        form = AddTaskListForm(request.user, request.POST)
        if form.is_valid():
            try:
                newlist = form.save(commit=False)
                newlist.slug = slugify(newlist.name, allow_unicode=True)
                newlist.save()
                messages.success(request, "Une nouvelle catégorie a été ajoutée.")
                return redirect("todo:lists")

**And mine** 

    @login_required
def dailyadd_list(request) -> HttpResponse:
    """Allow users to add a new todo list to the group they're in.
    """


    if request.POST:
        form = AddTaskListForm(request.user, request.POST)
        if form.is_valid():
            try:
                newlist = form.save(commit=False)
                newlist.slug = slugify(newlist.name, allow_unicode=True)
                newlist.save()
                messages.success(request, "Une nouvelle catégorie a été ajoutée.")
                return redirect("todo:lists")

现在在我的urls.py

此包装随附

path("add_list/", views.add_list, name="add_list"),

矿井>>

path("dailyadd_list/", views.add_list, name="add_list"),

这很奇怪,就像有一个不允许额外路径的设置...

任何想法?

[因此,我尝试了几天来在“ django-todo”包上实现自己的功能,我能够在视图中添加我的视图,但是当我尝试添加到路径时,它不起作用。我已经注册了应用程序...

python django django-views django-urls django-apps
1个回答
0
投票

在您的urls.py

© www.soinside.com 2019 - 2024. All rights reserved.