Py学习  »  Django

找不到Django项目页面

Victor • 4 年前 • 2063 次点击  

我正在尝试基本的Django教程: https://docs.djangoproject.com/en/3.1/intro/tutorial01/

管理页面已启动并运行,但在屏幕上显示404http://localhost:8000/polls/第页:

我无法理解这段代码在做什么:

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世界。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/129952
文章 [ 1 ]  |  最新文章 4 年前
Selcuk
Reply   •   1 楼
Selcuk    5 年前

'polls.urls' 方法 polls/urls.py ,也就是说,你需要有一个 urls.py polls 应用程序文件夹。

该教程的上一步要求您创建一个:

https://docs.djangoproject.com/en/3.1/intro/tutorial01/#write-your-first-view

投票/网址。py 文件包括以下代码:

from django.urls import path

from . import views

urlpatterns = [
    path('', views.index, name='index'),
]

然后,URL调度程序将连接主目录中的路径 网址。py ( 'polls/' )还有那个 投票/网址。py ( '' )解析视图名称的步骤( views.index ).