Mam url w optionnal argumentu:Jak odwrócić adres URL z opcjonalnymi argumentami pól w django?
urlpatterns = patterns(
'my_app.views',
url('schedule/(?P<calendar_id>\d+)/(?:month(?P<relative_month>[\+,\-]\d)/)$',
'attribute_event',name='attribute_event')
)
w swoim szablonie mam link:
{% url attribute_event calendar.id %}
Ale mam błąd mówiąc url nie można odwrócić z tymi argumentami. Czy muszę używać dwóch adresów URL i wyrażeń URL?
Hoo, cholernie przepraszam, w rzeczywistości mój błąd był w moim regex, zapomniałem "?" jako [-2] char ... ''schedule/(? P \ d +)/(?: miesiąc (? P [\ +, \ -] \ d) /)? $'' Więc ja don Potrzebuję wielu wpisów. –
christophe31
(Tak długo, jak sepcify wszystkie argumenty w szablonie, nawet do None) – christophe31