AttributeError: 'User' object has no attribute 'is_verified'. Как исправить ошибку, и зайти в админку с TOTP кодом двух факторки гугла

Не могу зайти в админку, выдает ошибку при авторизации в админку, если сделать убрать нижнее подчеркивания и поставить точку после admin, тогда проблем нету и спокойно авторизируюсь, но только без TOTP кода path('admin/', admin_site.urls) -- > path('admin/', admin.site.urls)

В чем проблема, может алгоритм создания кода неправильный, или в чем-то другом проблема, буду рад любой помощи

settings.py

INSTALLED_APPS = [
        'DjangoProject.telegrambot.admin_panel',
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        'django_otp',
        'django_otp.plugins.otp_totp'
    ]

    MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django_otp.middleware.OTPMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
]

urls.py

from django.contrib import admin
from django.urls import path
from django_otp.admin import OTPAdminSite
from django.contrib.auth.models import User
from django_otp.plugins.otp_totp.models import TOTPDevice
from django_otp.plugins.otp_totp.admin import TOTPDeviceAdmin


class OTPAdmin(OTPAdminSite):
    pass


admin_site = OTPAdmin(name='OTPAdmin')
admin_site.register(User)
admin_site.register(TOTPDevice, TOTPDeviceAdmin)

urlpatterns = [
    path('admin/', admin_site.urls),
]

Логи:

    Internal Server Error: /admin/
2021-12-09T12:41:22.580823900Z Traceback (most recent call last):
2021-12-09T12:41:22.580833600Z   File "/usr/local/lib/python3.10/site-packages/django/core/handlers/exception.py", line 47, in inner
2021-12-09T12:41:22.580840300Z     response = get_response(request)
2021-12-09T12:41:22.580843600Z   File "/usr/local/lib/python3.10/site-packages/django/core/handlers/base.py", line 181, in _get_response
2021-12-09T12:41:22.580847100Z     response = wrapped_callback(request, *callback_args, **callback_kwargs)
2021-12-09T12:41:22.580850800Z   File "/usr/local/lib/python3.10/site-packages/django/contrib/admin/sites.py", line 250, in wrapper
2021-12-09T12:41:22.580854100Z     return self.admin_view(view, cacheable)(*args, **kwargs)
2021-12-09T12:41:22.580857300Z   File "/usr/local/lib/python3.10/site-packages/django/utils/decorators.py", line 130, in _wrapped_view
2021-12-09T12:41:22.580860500Z     response = view_func(request, *args, **kwargs)
2021-12-09T12:41:22.580863700Z   File "/usr/local/lib/python3.10/site-packages/django/views/decorators/cache.py", line 44, in _wrapped_view_func
2021-12-09T12:41:22.580867100Z     response = view_func(request, *args, **kwargs)
2021-12-09T12:41:22.580870400Z   File "/usr/local/lib/python3.10/site-packages/django/contrib/admin/sites.py", line 221, in inner
2021-12-09T12:41:22.580874000Z     if not self.has_permission(request):
2021-12-09T12:41:22.580877400Z   File "/usr/local/lib/python3.10/site-packages/django_otp/admin.py", line 67, in has_permission
2021-12-09T12:41:22.580881000Z     return super().has_permission(request) and request.user.is_verified()
2021-12-09T12:41:22.580884900Z   File "/usr/local/lib/python3.10/site-packages/django/utils/functional.py", line 247, in inner
2021-12-09T12:41:22.580888900Z     return func(self._wrapped, *args)
2021-12-09T12:41:22.580893400Z AttributeError: 'User' object has no attribute 'is_verified'
2021-12-09T12:41:22.581247100Z [09/Dec/2021 14:41:22] "GET /admin/ HTTP/1.1" 500 80191
2021-12-09T12:41:37.512331300Z Forbidden (CSRF token missing or incorrect.): /admin/login/
2021-12-09T12:41:37.512836900Z [09/Dec/2021 14:41:37] "POST /admin/login/?next=/admin/ HTTP/1.1" 403 2561
Вернуться на верх