gpt4 book ai didi

django - 在 django 3.0 上为 include() 提供命名空间参数

转载 作者:行者123 更新时间:2023-12-01 04:23:57 25 4
gpt4 key购买 nike

在 Django 3.0 中,这给出了错误:

django.core.exceptions.ImproperlyConfigured: Passing a 3-tuple to include() is not supported. Pass a 2-tuple containing the list of patterns and app_name, and provide the namespace argument to include() instead.

我该怎么改 url(r'^admin/', include(admin.site.urls)) ?我试着看文档,
from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()

urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^hello/', include(myapp.views)),
]

最佳答案

从管理网址中删除包含并使用路径

from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('hello/', include('myapp.views')),
]

引用这个 django 3 doc.

关于django - 在 django 3.0 上为 include() 提供命名空间参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59612107/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com