Django Allauth TypeError в /accounts/confirm-email/

Я использую django-allauth для моей аутентификации django и при подтверждении электронной почты я получаю

TypeError at /accounts/confirmemail/MQ:1mk57U:HtWDA8B5NClWhK2L6nDxJgwlNRGItW_4FyhDqcbcfow/ и жалуется на argument of type 'bool' is not iterable

как я искал ответы были в причине использования django-rest-allauth а здесь я не использую никакой rest api и столкнулся с этой проблемой.

некоторые конфигурации в моем settings.py файле

# all auth config
AUTHENTICATION_BACKENDS = [
    # Needed to login by username in Django admin, regardless of `allauth`
    "django.contrib.auth.backends.ModelBackend",
    # `allauth` specific authentication methods, such as login by e-mail
    "allauth.account.auth_backends.AuthenticationBackend",
]
SITE_ID = 1
ACCOUNT_EMAIL_REQUIRED = True
ACCOUNT_EMAIL_VERIFICATION = "mandatory"
ACCOUNT_AUTHENTICATION_METHOD = "username_email"
ACCOUNT_LOGIN_ON_PASSWORD_RESET = True

Update: Полный трасбэк ошибки выглядит

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

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