我使用django,當用戶訪問www.website.com/時,我想將它們指向索引視圖。django網站的「根」的正則表達式是什麼?
現在我這樣做:
(r'^$', 'ideas.idea.views.index'),
但是,它不工作。我假設我的正則表達式是錯誤的。誰能幫我嗎?我看過python正則表達式,但他們沒有幫助我。
我使用django,當用戶訪問www.website.com/時,我想將它們指向索引視圖。django網站的「根」的正則表達式是什麼?
現在我這樣做:
(r'^$', 'ideas.idea.views.index'),
但是,它不工作。我假設我的正則表達式是錯誤的。誰能幫我嗎?我看過python正則表達式,但他們沒有幫助我。
你應該有什麼工作(它對我來說)。確保它在頂部urls.py
,它也應該在列表的頂部。
有沒有什麼可以只使用一個通用的視圖,並直接進入模板,你的索引頁?:
urlpatterns += patterns('django.views.generic.simple',
(r'', 'direct_to_template', {'template': 'index.html'}),
)
只要把一個空的原正則表達式任何方式:R「」
我測試在這裏,它完美的工作。
urlpatterns = patterns('',
url(r'', include('homepage.urls')),
)
希望它有幫助!
編輯:
你也可以把:
urlpatterns = patterns('',
url(r'\?', include('homepage.urls')),
)
問號使得欄可選。
+1代碼示例。 – 2013-04-23 13:37:25
我把它搬起來,現在它的工作。謝謝。 – rksprst 2008-11-17 00:12:45