|
|
|
|
@ -80,12 +80,11 @@ class CustomUserManager(BaseUserManager): |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class User(AbstractBaseUser, PermissionsMixin): |
|
|
|
|
social_choices = ((0, "Facebook"), (1, "Vk"), (2, "Однокласники"), (3, "Gmail"),) |
|
|
|
|
|
|
|
|
|
email = models.EmailField(_('email address'), unique=True) |
|
|
|
|
first_name = models.CharField(_('first name'), max_length=30, blank=True, default='Guest') |
|
|
|
|
last_name = models.CharField(_('last name'), max_length=30, blank=True) |
|
|
|
|
date_joined = models.DateTimeField(_('date joined'), auto_now_add=True) |
|
|
|
|
last_login = models.DateTimeField(_('last_login'), auto_now_add=True) |
|
|
|
|
is_staff = models.BooleanField(verbose_name='флаг персонала', default=False, |
|
|
|
|
help_text='Определяет разрешение пользователя на вход в административную часть.') |
|
|
|
|
is_active = models.BooleanField(verbose_name='активен', default=False, |
|
|
|
|
|