我在它自己的virtualenv中重新安裝了django 1.6.2。沒有syncdb,沒有其他配置。唯一安裝的其他應用程序是pip,setuptools和dojango。我跟着https://github.com/klipstein/dojango/wiki/Gettingstarteddojango測試安裝結果在404
當我嘗試127.0.o.1:8000/dojango/test/
或localhost:8000/dojango/test
我得到
找不到網頁(404) 請求方法在此Wiki網頁的說明:GET 請求URL:http://127.0.o.1:8000/dojango/test/ 使用URL配置在dojango定義.urls,Django按以下順序嘗試了這些URL模式: ^ dojango/^ dojango/ 當前URL dojango/test /與這些URL中的任何一個都不匹配。
這是我的INSTALLED_APPS
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'dojo_tutor',
'dojango',)
,這是我的urls.py
from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^dojango/', include('dojango.urls')),
# url(r'^admin/', include(admin.site.urls)),
)
Wiki頁面說,使用(r'^dojango/', include('dojango.urls')),
但我想都一樣,和url(r'^dojango/', include('dojango.urls')),
。我仍然得到404
在您的域名/網址中存在拼寫錯誤:127.0.o.1應該是127.0.0.1,localhost:800應該是localhost:8000 –
否,他們不是。即使我用代碼標籤包裝它,Stackoverflow也不會讓我把它發佈到127.0.0.1,所以我用o轉換了一個零。我修復了8000部分。謝謝。 – voger