我有一个带有可选参数的URL:
urlpatterns = patterns(
'my_app.views',
url('schedule/(?P<calendar_id>\d+)/(?:month(?P<relative_month>[\+,\-]\d)/)$',
'attribute_event',name='attribute_event')
)
在我的模板中,我有一个链接:
{% url attribute_event calendar.id %}
但是我遇到了错误,说这个url不能通过这些参数进行反向解析。我必须使用两个url正则表达式输入和url名称吗?!
'schedule/(?P<calendar_id>\d+)/(?:month(?P<relative_month>[\+,\-]\d)/)?$'
所以我不需要多个条目。 - christophe31