added default roles to user: shop_user, coop_manager

This commit is contained in:
Sam
2021-02-02 12:51:51 +00:00
parent b5887c5c51
commit b906ef0be9
3 changed files with 56 additions and 2 deletions

View File

@@ -37,9 +37,17 @@ class UserManager(BaseUserManager):
class CustomUser(AbstractBaseUser, PermissionsMixin):
SHOP_USER = 'SHOP_USER'
COOP_MANAGER = 'COOP_MANAGER'
ROLES = (
(SHOP_USER, 'Shop User'),
(COOP_MANAGER, 'Coop Manager'),
)
email = models.EmailField('Dirección de email', unique=True)
full_name = models.CharField('Nombre completo', max_length=100, blank=True)
role = models.CharField('Rol', max_length=100, blank=True, null=True)
role = models.CharField('Rol', choices=ROLES, default=SHOP_USER, max_length=100, blank=True, null=True)
notify = models.BooleanField('Notificar', default=False, null=True)
provider = models.CharField('Proveedor', max_length=1000, blank=True, null=True) # red social de registro
email_verified = models.BooleanField('Email verificado', default=False, null=True)