Здравствуйте.
Возник такой вопрос. В шаблоне конструкция {% url 'services:service' s.slug %} выдает ошибку, если s.slug содержит дефис.
В моем случае:
NoReverseMatch at /services/
Reverse for 'service' with arguments '(u'test-uslugi',)' and keyword arguments '{}' not found. 1 pattern(s) tried: [u'services/description/(?P<service_slug>\w+)/$']
Получается, что slug автоматически создается из названия, при этом пробелы заменяются на дефисы. А тег url на дефисы выдает ошибку. Как решить эту проблему? Или я что-то не так делаю?
Updated 24 Aug. 2014, 15:09 by kotlyar.