Ошибка Объект 'AnonymousUser' не имеет атрибута '_meta'
Я пишу систему авторизации на своем сайте, и когда я пытаюсь войти в систему, я получаю ошибку 'AnonymousUser' object has no attribute '_meta'. Почему это происходит? Вот структура моего проекта:
users/urls.py:
from django.contrib import admin
from django.conf import settings
from django.conf.urls.static import static
from django.urls import path
from . import views
urlpatterns = [
path('login', views.LoginUser.as_view(), name="login"),
path('logout', views.logout_user, name="logout"),
path('register', views.RegisterUser.as_view(), name="register")
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
forms.py:
Ошибка: