2008-11-17 61 views
5

我使用django,當用戶訪問www.website.com/時,我想將它們指向索引視圖。django網站的「根」的正則表達式是什麼?

現在我這樣做:

(r'^$', 'ideas.idea.views.index'), 

但是,它不工作。我假設我的正則表達式是錯誤的。誰能幫我嗎?我看過python正則表達式,但他們沒有幫助我。

回答

4

你應該有什麼工作(它對我來說)。確保它在頂部urls.py,它也應該在列表的頂部。

+0

我把它搬起來,現在它的工作。謝謝。 – rksprst 2008-11-17 00:12:45

0

有沒有什麼可以只使用一個通用的視圖,並直接進入模板,你的索引頁?:

urlpatterns += patterns('django.views.generic.simple', 
    (r'', 'direct_to_template', {'template': 'index.html'}), 
) 
2

只要把一個空的原正則表達式任何方式:R「」

我測試在這裏,它完美的工作。

urlpatterns = patterns('', 
    url(r'', include('homepage.urls')), 
) 

希望它有幫助!

編輯:

你也可以把:

urlpatterns = patterns('', 
    url(r'\?', include('homepage.urls')), 
) 

問號使得欄可選。

+1

+1代碼示例。 – 2013-04-23 13:37:25