Advertisement
Guest User

Untitled

a guest
Apr 30th, 2018
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.81 KB | None | 0 0
  1. class User(models.Model):
  2.     """
  3.    User model
  4.    """
  5.     id = models.UUIDField(primary_key=True, default=uuid4, editable=False)
  6.     email = models.EmailField(max_length=255, null=True, default=None)
  7.     password = models.CharField(max_length=255, null=True, default=None)
  8.     ACCOUNT_CHOICE_UNSET = 0
  9.     ACCOUNT_CHOICE_BRAND = 1
  10.     ACCOUNT_CHOICE_CREATOR = 2
  11.     ACCOUNT_CHOICE_AGENCY = 3
  12.     ACCOUNT_CHOICES = (
  13.         (ACCOUNT_CHOICE_UNSET, 'Unset'),
  14.         (ACCOUNT_CHOICE_BRAND, 'Brand'),
  15.         (ACCOUNT_CHOICE_CREATOR, 'Creator'),
  16.         (ACCOUNT_CHOICE_AGENCY, 'Agency'),
  17.     )
  18.     account_type = models.IntegerField(choices=ACCOUNT_CHOICES, default=ACCOUNT_CHOICE_UNSET)
  19.  
  20.     class Meta:
  21.         verbose_name_plural = "Users"
  22.  
  23.     def __str__(self):
  24.         return "%s" % (self.email)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement