Ввод данных Java, заканчивающийся шаблоном регекса Django, получает ошибку NoReverseMatch [дубликат]
Я только что получил эту ошибку NoReverseMatch:
1 pattern(s) tried: ['(?P<slug>[-a-zA-Z0-9_]+)\\Z'].
Это "\\\Z" в конце НЕ является частью моего кода. Я вставил его в regex101 с моей строкой и не получил совпадения. Затем я убрал "\\\Z" с конца и мгновенно моя строка совпала. Согласно regex101, "\\\Z" - это буквальный прямой слеш и буквальная заглавная буква Z. Этих символов нет нигде в моем коде. Их нет в представлениях, урлах, get_absolute_url, или в шаблоне. Гугление по запросу "django url slug regular expression pattern "\\\Z" не дал ничего полезного. Все, что я сделал для этого в моем шаблоне url, было "<slug:slug>", так что я предполагаю. Django действительно написал шаблон? Но я никогда не встречал такого в шаблонах Django. Как мне избавиться от этого и сделать так, чтобы мой regex не совпадал? Спасибо.