在我的 django 站点中,我有四个视图:index、foo、bar 和 backstop。
如果我被要求输入 / url,我想使用索引视图
如果我得到一个像 /foo/123 这样的 url,我想使用 foo 视图。
如果我得到一个像 /bar/123 这样的 url,我想使用条形视图。
如果我得到任何其他网址,我想调用支持视图。(所以它可能是 /backstop、/baz/123、/some/other/path、/zipidee/doo/dah/)
我尝试了一些变化:
url ('/foo', 'myapp.views.foo'),
url ('/bar', 'myapp.views.bar'),
url ('/', 'myapp.views.index),
url ('.*', 'myapp.views.backstop')
但我似乎最终得到了一切的索引,或者一切的支持。
以前一定有人这样做过……