找不到 Django 项目页面
Django project Page not Found
我正在尝试基本的 Django 教程:
https://docs.djangoproject.com/en/3.1/intro/tutorial01/
管理页面已启动 运行 但在 http://localhost:8000/polls/ 页面上收到 404:
我不明白这段代码在做什么:
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('polls/', include('polls.urls')),
path('admin/', admin.site.urls)
]
我没有定义任何 polls.urls
,那么它怎么知道如何路由请求?
总初学者在这里。来自旧 Tomcat/JBoss 世界。
'polls.urls'
表示 polls/urls.py
,即您需要在 polls
应用程序文件夹中有一个 urls.py
。
该教程的上一步要求您创建一个:
https://docs.djangoproject.com/en/3.1/intro/tutorial01/#write-your-first-view
In the polls/urls.py
file include the following code:
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
]
URL 调度程序然后将连接主 urls.py
('polls/'
) 中的路径和 polls/urls.py
(''
) 中的路径解析视图名称 (views.index
).
我正在尝试基本的 Django 教程: https://docs.djangoproject.com/en/3.1/intro/tutorial01/
管理页面已启动 运行 但在 http://localhost:8000/polls/ 页面上收到 404:
我不明白这段代码在做什么:
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('polls/', include('polls.urls')),
path('admin/', admin.site.urls)
]
我没有定义任何 polls.urls
,那么它怎么知道如何路由请求?
总初学者在这里。来自旧 Tomcat/JBoss 世界。
'polls.urls'
表示 polls/urls.py
,即您需要在 polls
应用程序文件夹中有一个 urls.py
。
该教程的上一步要求您创建一个:
https://docs.djangoproject.com/en/3.1/intro/tutorial01/#write-your-first-view
In the
polls/urls.py
file include the following code:from django.urls import path from . import views urlpatterns = [ path('', views.index, name='index'), ]
URL 调度程序然后将连接主 urls.py
('polls/'
) 中的路径和 polls/urls.py
(''
) 中的路径解析视图名称 (views.index
).