【发布时间】:2011-11-18 19:37:14
【问题描述】:
早上,
对于我的 django 网站,我想让网址尽可能短。 所以,而不是, /用户/约翰 /用户/罗纳德
我只想像 /john 和 /ronald 一样
所以在我的路由中,我将所有请求都配置为一个
urlpatterns = patterns('',
....
(r'^about/$', 'frontend.views.about'),
(r'^(.*?)/$', 'users.views.index')
)
这意味着基本上所有请求都将由用户控制器处理,如果没有在其他地方处理,这还不错。
但我想做同样的蛋糕。
所以 /cakes/chocolate-coated-cake 只需要 /chocolate-coated-cake
所以说真的,如果在我的用户方法中,而不是引发 404,我可以只是一些如何调用 try next 路由,那就太好了,所以它以 DB 字段为条件。
有意义吗?
【问题讨论】:
标签: django routes url-routing