【发布时间】:2019-11-26 03:47:39
【问题描述】:
每次重新启动服务器时都会收到此错误
找不到页面 (404) 请求方法:GET 请求 URL: http://127.0.0.1:8000/polls/
使用 mysite.urls 中定义的 URLconf,Django 尝试了这些 URL 模式,按以下顺序: admin/ 当前路径 polls/ 没有 匹配其中任何一个。
我尝试重新启动服务器,但每次都弹出相同的错误。
polls/urls.py
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name = 'index'),
]
mysite/urls.py
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path("polls/", include("polls.urls")),
path("admin/", admin.site.urls)
]
views.py/polls
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello world. You're at the polls index.")
根据 Django 教程,预期的结果是文本“Hello world。您在投票索引中。”启动服务器后
【问题讨论】:
-
您没有在 settings.py 中为已安装的应用添加投票
-
另外,我推荐 Django Girls 教程,它对初学者来说更容易上手 - tutorial.djangogirls.org/en
标签: django