Python Django URL配置
假设我有3个模型:城市、区域、入口 每个城市有几个区域,每个区域可以有几个条目,但对于“现在”,只能有一个活动条目,并将显示。所以在逻辑上: 请注意,每个城市、地区、入口将使用相关模型类的slug变量 格式如下:Python Django URL配置,python,django,django-urls,Python,Django,Django Urls,假设我有3个模型:城市、区域、入口 每个城市有几个区域,每个区域可以有几个条目,但对于“现在”,只能有一个活动条目,并将显示。所以在逻辑上: 请注意,每个城市、地区、入口将使用相关模型类的slug变量 格式如下: www.mysite.com/<slug of city>/<slug of area>/<slug of entry> 请帮助这个可怜的灵魂配置他的url配置 谢谢它应该看起来像这样: urlpatterns = patterns('',
www.mysite.com/<slug of city>/<slug of area>/<slug of entry>
请帮助这个可怜的灵魂配置他的url配置
谢谢它应该看起来像这样:
urlpatterns = patterns('',
(r'^(?P<city>[a-z-]+)/(?P<area>[a-z-]+)/$', 'yourapp.views.areaview'),
(r'^(?P<city>[a-z-]+)/(?P<area>[a-z-]+)/(?P<entry>[a-z-]+)/$', 'yourapp.views.entryview'),
)
urlpatterns=patterns(“”,
(r'^(?P[a-z-]+)/(?P[a-z-]+)/$,“yourapp.views.areaview”),
(r'^(?P[a-z-]+)/(?P[a-z-]+)/(?P[a-z-]+)/$,'yourapp.views.entryview'),
)
被什么卡住了?如何编写url.py
模式?你希望你的URL看起来像什么?提供一些示例URL以及它们应该触发的视图。是的,我对URL.py配置感到厌倦。我已经写了我需要的url示例。当做
urlpatterns = patterns('',
(r'^(?P<city>[a-z-]+)/(?P<area>[a-z-]+)/$', 'yourapp.views.areaview'),
(r'^(?P<city>[a-z-]+)/(?P<area>[a-z-]+)/(?P<entry>[a-z-]+)/$', 'yourapp.views.entryview'),
)