[英]Django Tutorial 3 - URL producing 404 error
我正在關注Django 1.6教程3( https://docs.djangoproject.com/en/1.6/intro/tutorial03/ ),我已經開始堅持 - “編寫你的第一個視圖”。
Django教程首先說要編輯views.py ,我做了如下:
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, world. You're at the poll index.")
然后它說要在同一個目錄中創建一個urls.py ,我已經完成了。 我的urls.py看起來像這樣:
from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^polls/', include('polls.urls')),
url(r'^admin/', include(admin.site.urls)),
)
下一條指令現在檢查URL http://localhost:8000/polls/
以獲取消息'Hello,world。 你在投票指數。' 但我的瀏覽器只是產生Django 404錯誤 - 找不到頁面。
我確定我做的事情非常愚蠢,但我不能出錯,我已經嘗試重啟python webserver。 我成功地遵循了前兩個教程,有人可以幫助我嗎?
如果它有所不同,我使用的是Windows7,Python 3.4.1和Django 1.6.5
當第一個urls.py
在projectname/projectname/
時,你的view.py
for polls
必須在projectname/polls/
目錄中。
然后,如果您決定配置並添加更多輪詢應用程序特定URL,則可以在projectname/polls/
創建urls.py
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.