我正在尝试做什么:
# urls.py
urlpatterns = patterns('',
(r'^info/(?P<user>[-\w+])/(?P<app>[-\w+])/', include(%app%.urls)),
)
应显示给定用户为该应用输入的特定信息。我希望URL方案保持这种状态。它甚至可能吗?我认为命名空间可以解决这个问题,但官方文档太稀疏,缺乏很好的例子。
有人可以解释这个问题吗?
答案 0 :(得分:1)
如果我理解正确,您会尝试根据网址中“app”元素的值动态包含不同的urlconf。
我没有看到命名空间与此有关。很简单,没有办法做到这一点。 Urlconfs在启动时编译,因此不能动态包含不同的东西。
获得所需内容的唯一方法是为每个app值提供特定的url,每个url包含相关的urlconf。