2013-02-20 73 views
0

首先的時候,我是個新手。我在Mac OSX Mountain Lion上運行Django 1.4.3。我正在瀏覽Django網站上的教程,我注意到當我的管理員處於活動狀態時,我的主頁無法工作。Django的主頁活動admin活躍

我已經註釋掉在urls.py管理員線和管理頁面工作正常,但主頁上不會加載:

使用URLcong在mysite.urls定義,Django的嘗試這些URL patters,在這個順序:1. ^管理員/ 當前的URL,didnt匹配任何這些。

urls.py:

from django.conf.urls import patterns, include, url 

from django.contrib import admin 
admin.autodiscover 

urlpatterns = patterns('', 
    #url(r'^admin/doc/' include('django.contrib.admindocs.urls')), 
    url(r'^admin/' include(admin.site.urls) 
) 

admin.py:

from polls.models import * 
from django.contrib import admin 

admin.site.register(Poll) 

我這麼想嗎?

+0

您還沒有表現出你的urls.py,所以這是不可能告訴。 – 2013-02-20 13:24:39

+0

請顯示你的'urls.py' – wRAR 2013-02-20 13:24:49

+0

對不起!我加入urls.py和admin.py – Gpivovarov 2013-02-20 13:31:21

回答

1

正如教程Part 3描述,你需要additial條目添加到您的urls.py。目前還不清楚你怎麼了,沒有任何條目的主頁視圖(除了爲admin),如果你用./manage.py runserver運行開發服務器。

如果你有http://localhost:8000/一個可視的主頁與您urlpatterns就像一個條目:

url(r'^$', 'polls.views.index'), 

只要polls是Python路徑上,曾在它views.py其中包含一個可調用的命名index