在 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.
Run Code Online (Sandbox Code Playgroud)
我该怎么改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)),
]
Run Code Online (Sandbox Code Playgroud)
从管理网址和使用路径中删除包含内容
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('hello/', include('myapp.views')),
]
Run Code Online (Sandbox Code Playgroud)
请参阅此django 3 文档。
| 归档时间: |
|
| 查看次数: |
1194 次 |
| 最近记录: |