Я не уверен, является ли это ошибкой с регистрацией django или тем, что я делаю.
У меня есть минимальный проект с установленной регистрацией django и без собственных приложений. Django-регистрация требует несколько шаблонов, поэтому они у меня в templates/registration
. В каждом шаблоне у меня есть тег шаблона {% url index %}
, который включен в мой urls.py
.
Запустив ./manage.py test registration --failfast
, я получаю:
TemplateSyntaxError: Caught NoReverseMatch while rendering: Reverse for 'index' with arguments '()' and keyword arguments '{}' not found.
Мой собственный шаблон не видит мою запись URL.
Я отладил обратную функцию Django, и кажется, что мой urls.py
вообще не используется. Вместо этого используется registration.tests.urls.py
.
Это предполагаемое поведение? Я надеюсь, что нет, так как я не могу пройти базовые тесты. Как мне обойти это?