Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class User(models.Model):
- """
- User model
- """
- id = models.UUIDField(primary_key=True, default=uuid4, editable=False)
- email = models.EmailField(max_length=255, null=True, default=None)
- password = models.CharField(max_length=255, null=True, default=None)
- ACCOUNT_CHOICE_UNSET = 0
- ACCOUNT_CHOICE_BRAND = 1
- ACCOUNT_CHOICE_CREATOR = 2
- ACCOUNT_CHOICE_AGENCY = 3
- ACCOUNT_CHOICES = (
- (ACCOUNT_CHOICE_UNSET, 'Unset'),
- (ACCOUNT_CHOICE_BRAND, 'Brand'),
- (ACCOUNT_CHOICE_CREATOR, 'Creator'),
- (ACCOUNT_CHOICE_AGENCY, 'Agency'),
- )
- account_type = models.IntegerField(choices=ACCOUNT_CHOICES, default=ACCOUNT_CHOICE_UNSET)
- class Meta:
- verbose_name_plural = "Users"
- def __str__(self):
- return "%s" % (self.email)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement