2010-06-12 83 views
1

我剛剛用django admin註冊了我的模特我的模特。 我導航到/ admin上的django admin。我登錄成功,我可以看到我所有的模型。迄今爲止很棒。Django不承認django管理網址

但現在,如果我嘗試點擊的鏈接之一,例如:「用戶」,Django的給了我404說

The current URL, admin/auth/user/, didn't match any of these. 

它確實很奇怪,因爲在我的urls.py我有它正確映射

(r'^admin/', include(admin.site.urls)), 

我已經啓用了所有必需的中間件,並讓這些在我安裝的應用程序

'django.contrib.auth', 
'django.contrib.contenttypes', 
'django.contrib.sessions', 
'django.contrib.sites', 
'django.contrib.messages', 
'django.contrib.admin', 

任何有什麼想法?謝謝。

回答

1

你有你的urls.py?:

from django.contrib import admin 

admin.autodiscover() 

但實際上沒有這個,你甚至不應該看到django.contrib.auth模型......怪異這一個,你可以發佈完整urls.pt文件?

+0

這裏是 從django.conf.urls.defaults導入* 進口dselector 進口splash.views從django.contrib中導入管理 admin.autodiscover() 解析器= dselector 進口hypervisor.views 。分析器() #hypervisor URL模式= parser.patterns( '', (R '^管理員/',包括(admin.site.urls)), ) – colorfulgrayscale 2010-06-12 15:30:37

+0

是這隻網址文件你在項目中使用?(您的視圖沒有網址格式) – dzida 2010-06-13 17:40:20