В URL-адресах Django мне нужна дополнительная именованная группа. Этот конфликт без аргументов вызвал исключение 404:
r'^list_cv/(?P<category>[\d]+)?/$'
Как сделать необязательную именованную группу?
Чтобы быть верным, работает так:
r'^list_cv/(?:(?P<category>[\w+])/)?$'
Я считаю, что более четким является создание отдельного шаблона URL для URL без именованной группы.
Последний слеш должен быть частью необязательного RE, а RE должно быть похоже на
r'^list_cv/(?:(?P<category>[\w+])?/)$'
Хотя я не проверял.