Skip to content

Instantly share code, notes, and snippets.

@josuedjh3
Created April 2, 2021 02:31
user Models
class User(AbstractUser):
is_customer = models.BooleanField(default=False)
is_employee = models.BooleanField(default=False)
first_name = models.CharField(max_length=150)
last_name = models.CharField(max_length=150)
class Customer(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE, primary_key=True)
phone_number = models.CharField(max_length=150)
location = models.CharField(max_length=20)
class Employee(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE, primary_key=True)
phone_number = models.CharField(max_length=150)
about = models.CharField(max_length=150)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment