Используйте разную модель для пользователей, которые регистрируются с помощью django google allauth login

Я использую модель Custom User только для администраторов, но мне нужно создать отдельную систему входа для клиентов, которые используют django allauth google login system и эти клиенты имеют следующие модели:

class ClientUser(models.Model):
    username = models.CharField(max_length=50, blank=True, null=True, unique=True)
    email = models.EmailField(("email address"), unique=True)
    first_name = models.CharField(max_length=50, blank=True, null=True, unique=True)
    last_name = models.CharField(max_length=50, blank=True, null=True, unique=True)
    phonenumber = models.CharField(max_length=15, null=True)

    def __str__(self):
        return "{}".format(self.email) 

Как я могу заставить google allauth использовать эту модель?

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