Django django-two-factor-auth Ошибка 'two_factor_tags' не является зарегистрированной библиотекой тегов

Мне нужен был 2FA для моих сотрудников, поэтому я установил django-two-factor-auth

Но, похоже, есть проблема с 'two_factor_tags' в файле core/login.html

Сообщение об ошибке :

'two_factor_tags' is not a registered tag library
. Must be one of:
admin_list
admin_modify
admin_urls
cache
crispy_forms_field
crispy_forms_filters
crispy_forms_tags
crispy_forms_utils
example
i18n
l10n
log
static
tz

установленные приложения :

# 2fa
'django_otp',
'django_otp.plugins.otp_static',
'django_otp.plugins.otp_totp',
# 'django_otp.plugins.otp_email',  # <- if you want email capability.
'two_factor',

Использование :

Django==4.1
django-otp==1.1.3
django-phonenumber-field==6.4.0
django-two-factor-auth==1.14.0
phonenumbers==8.12.54

Любая помощь будет очень признательна. Я удалил тег из кода, но это может привести к ошибке всей моей системы входа.

Благодаря @Amrez я заставил его работать, я добавил папку "templatetags", которая содержит "two_factor_tags.py & init.py" в корневой каталог моего приложения "accounts" теперь он работает.

Вернуться на верх