我认为这应该相当简单。我正在使用Django Mezzanine CMS。我创建了一个名为“Calendar”的页面,我有一个处理它的page_processor。这需要一个城市/州的论点:
http://localhost:8000/calendar/?city=Somerville,MA
我想要的是这样的事情:
http://localhost:8000/calendar/MA/Somerville
在我的urls.py中我有这个:
url(r'^calendar/(?P<state>\w+$)', "mezzanine.pages.views.page", name="calendar"),
url(r'^calendar/(?P<state>\w+)/(?P<city>\w+)', "mezzanine.pages.views.page", name="calendar"),
也是好的措施:
url(r"^calendar/(.*)", "mezzanine.pages.views.page", name="calendar"),
但是我得到了404.我如何映射这个?
TIA, 乔尔