我有两个URL模式,它们都存在于我正在进行设置的同一个应用程序中。在
我需要像下面这样的网址工作。在
但是,这两个应用程序都位于同一个django应用程序中。在
我的主菜网址.py在处理/p/12345 url时看起来像这样。在
urlpatterns = patterns('',
(r'^p/', include('myproject.myapp.urls')),
)
还有我的网址.py因为应用是相似的。但这仍然只处理/p/12345 URL。在
^{pr2}$我的问题是两者几乎完全相同,只是前缀不同而已。如何对/p/12345和/s/12345 URL执行此操作。我已经看了所有的文档,但没能弄明白这一点。我想到了用2来做这个的“草率”方法网址.py但我知道肯定有更好的方法。在
可以使用空模式包含url文件。你可以这样做:
主网址.py在
应用程序网址.py在
^{pr2}$请注意,其他路径(如
foo/
)必须首先出现。在相关问题 更多 >
编程相关推荐