django 1.11民意调查app无法正常工作

时间:2017-08-09 12:30:05

标签: django python-2.7

我是django和web框架的新手。如django 1.11.4的文档中所述,我将polls / view.py更改为

from django.http import HttpResponse


def index(request):
    return HttpResponse("Hello, world. You're at the polls index.")

之后我创建了polls / urls.py并在其中编写代码:

from django.conf.urls import url
from . import views


urlpatterns = [
    url(r'^$', views.index, name='index'),
]

最后将mysite / urls.py改为

from django.conf.urls import include, url
from django.contrib import admin

urlpatterns = [
    url(r'^polls/', include('polls.urls')),
    url(r'^admin/', admin.site.urls),
    ]
  

当我使用以下命令运行此项目时:python manage.py runserver

转到" http://localhost:8000/polls/"

时显示错误
Not Found: /polls/
[09/Aug/2017 12:01:36] "GET /polls/ HTTP/1.1" 404 1947

我向已安装的应用添加民意调查。还有什么可做的?

2 个答案:

答案 0 :(得分:0)

可能您确实在项目中正确包含了民意调查应用程序。请发布该行代码。

答案 1 :(得分:0)

路径错误。问题解决了。代码应该在“mysite / mysls / urls.py”而不是“mysite / urls.py”中