Первоначально я использовал шаблон URL:Использование скобок и тире в Django шаблон URL регулярных выражений
url(r'^poi/folder/(?P<doc_type>\w+)/$', ...)
захватить параметр doc_type
который был строка вытягиваемым с Джанго models.CharField
, однако, когда я изменил модель использовать Джанго models.SlugField
шаблон больше не будет соответствовать строке (SlugField возвращает строку Юникода), которая focred меня изменить шаблон, чтобы:
url(r'^poi/folder/(?P<doc_type>[-\w]+)/$', ...
Мой вопрос в том, почему добавление скобок и '-' делают шаблон совпадающим с строкой в юникоде?
О, это так много значит, это не то, что пуля была юникодом, ее пули содержат «-». Спасибо! – a2hill
добро пожаловать! –