【发布时间】:2021-05-17 21:09:24
【问题描述】:
我目前正在尝试按照本教程编写我的第一个 DJango:https://docs.djangoproject.com/en/3.2/intro/tutorial01/
我遇到了在 / 处找不到页面的问题。
我的 mysite/urls.py 如下:
urlpatterns = [
path('polls/', include('polls.urls')),
path('admin/', admin.site.urls),
]
还有 polls.urls.py:
urlpatterns = [
path('', views.index, name='index'),
]
但是,如果我在 settings.py 中更改它
ROOT_URLCONF = 'mysite.urls'
到
ROOT_URLCONF = 'polls.urls'
它有效。我做错了什么,我真的是按照教程来的。
【问题讨论】:
-
您必须使用
path('', include('polls.urls')),而不是path('polls/', include('polls.urls')),。或添加path('', views.index, name='index'), -
该死的,当然。谢谢!