I am using Custom User model for only admins but I have to create seperate login sysytem for clients who uses django allauth google login system and these clients have below model:
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)
How could I make google allauth use this model?