0
在我的django網站中,我有四個視圖:index,foo,bar和backstop。如何在django中創建「所有其他人」的網址格式?
如果有人問我的/ URL,我想使用索引視圖
如果我得到這樣/富/ 123的URL,我想用foo的視圖。
如果我得到像/ bar/123這樣的url,我想使用欄視圖。
如果我得到任何其他網址,我想調用backstop視圖。 (所以它可能是/逆止器,/巴茲/ 123 /一些/其它/路徑,/ zipidee /鬥/ DAH /)
我試過的幾個變化:
url ('/foo', 'myapp.views.foo'),
url ('/bar', 'myapp.views.bar'),
url ('/', 'myapp.views.index),
url ('.*', 'myapp.views.backstop')
但我無論是似乎最終都得到了一切的索引,或一切的支持。
一定有人這樣做過......
你不需要'/''之前或foo''bar',你應該使用'^ foo'和'^ bar'代替。 – Ben