from django.contrib.auth.models import AbstractUser from django.db import models class User(AbstractUser): phone_number = models.CharField(max_length=15, blank=True, null=True) role = models.CharField(max_length=50, blank=True, null=True) is_staff = models.BooleanField(default=False) is_customer = models.BooleanField(default=False) is_user = models.BooleanField(default=False) def __str__(self): return self.username