Как изменить URL-адрес с дополнительными аргументами полей в django?

У меня есть 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-адрес не может быть изменен с помощью этих аргументов. Должен ли я использовать 2 записи регулярного выражения url и имена URL-адресов?!

9
задан christophe31 25 August 2011 в 12:11
поделиться