Джанго URL-адреса именованных групп
Я хочу сопоставить любой URL с числовым идентификатором (различной длины) в конце и передать этот идентификатор в функцию представления. Мои URL-адреса в этой форме:
/event/dash-separated-strings-2014-12-16-342614/
Идентификатор 342614. Содержание до даты также различно.
Вот мой конфиг URL:
url(r'^event/(*.-\d{4}-\d{2}-\d{2}-)(?P<event_id>\d*)/$', view_event , name='my_view_event')
Проблема в том, что полный URL передается в мою функцию просмотра. Я хочу только названную группу. Что не так с моим конфигом?
1 ответ
Попробуй это:
url(r'^event/[\w\-]+-\d{4}-\d{2}-\d{2}-(?P<event_id>\d+)/$', view_event , name='my_view_event')