После создания пользовательской модели для пользовательских ролей теперь, если создать пользователя и дать ему аутентификацию 'admin', я не могу войти на страницу администратора
from django.db import models
from django.contrib.auth.models import AbstractUser,User
from django.utils.html import escape,mark_safe
# Create your models here.
class user(AbstractUser):
is_admin = models.BooleanField(default=False)
is_teacher = models.BooleanField(default=False)
is_student = models.BooleanField(default=False)
if user.is_admin==True:
login(request,user)
return HttpResponse(f"Welcome {username}")
Теперь, если я создам пользователя и дам ему любую из этих привилегий, а затем вызову пользователя в любом месте он показывает У объекта 'NoneType' нет атрибута 'is_admin'