簡體   English   中英

Django教程3 - 產生404錯誤的URL

[英]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.pyprojectname/projectname/時,你的view.py for polls必須在projectname/polls/目錄中。

然后,如果您決定配置並添加更多輪詢應用程序特定URL,則可以在projectname/polls/創建urls.py

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM