Проект Django с несколькими типами пользователей.Я следовал этому уроку , чтобы дать два типа флагов встроенной пользовательской модели.Когда я пытаюсь войти в конечную точку входа в django rest_framework_simple_jwt, я получаю ответ.Есть ли проблема в переопределении метода сохранения.
{"non_field_errors": ["Не найдена активная учетная запись с данными учетными данными"]}
class User(AbstractUser):
email = models.EmailField(unique=False,)
first_name = models.CharField(max_length=30, blank=True)
last_name = models.CharField(max_length=30, blank=True)
date_joined = models.DateTimeField(auto_now_add=True)
is_active = models.BooleanField(default=True)
is_employee=models.BooleanField(default=False)
is_manager=models.BooleanField(default=False)
def save(self,*args,**kwargs):
if self.is_employee:
Employee.objects.create(manager=self)
super(User,self).save(*args,**kwargs)