2017-08-09 98 views
0

我是django和web框架的新手。由於Django的1.11.4的文件中說,我改變了投票/ view.py作爲django 1.11民意調查應用程序不工作

from django.http import HttpResponse 


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

後,我創建民調/ 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), 
    ] 

當我運行這個項目有:蟒蛇manage.py runserver命令

它顯示錯誤,當進入 「http://localhost:8000/polls/」:

Not Found: /polls/ 
[09/Aug/2017 12:01:36] "GET /polls/ HTTP/1.1" 404 1947 

我添加投票站安裝的應用程序。還有什麼要做?

回答

0

也許你沒有在你的項目中正確包含民意調查應用程序。請張貼該行代碼。

0

路徑錯誤。問題解決了。代碼應該位於「mysite/mysite/urls.py」而不是「mysite/urls.py」中

相關問題