Django民意调查应用程序无法按本教程中的预期工作

时间:2019-07-17 10:21:46

标签: django

每次重新启动服务器时都会出现此错误

  

找不到页面(404)请求方法:GET请求URL:   http://127.0.0.1:8000/polls/

     

Django使用mysite.urls中定义的URLconf,尝试了这些URL   模式,顺序如下:admin /当前路径,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。您在民意调查索引中”。启动服务器后

1 个答案:

答案 0 :(得分:0)

您可能没有将应用程序调查添加到settings.py中已安装的应用程序中。

打开文件settings.py并输入:

INSTALLED_APPS = [
...., 
'polls',

]