class User(AbstractBaseUser, PermissionsMixin):
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
email = models.EmailField(_('email address'), blank=True, null=True)
mobile = models.CharField(_('mobile'), unique=True, max_length=20)
first_name = models.CharField(_('first name'), max_length=30, blank=True)
last_name = models.CharField(_('last name'), max_length=30, blank=True)
date_joined = models.DateTimeField(_('date joined'), auto_now_add=True)
is_active = models.BooleanField(_('active'), default=True)
is_staff = models.BooleanField(_('staff'), default=True)
is_member = models.BooleanField(_('member'), default=False)
is_guest = models.BooleanField(_('guest'), default=True)
avatar = models.ImageField(upload_to='avatars/', null=True, blank=True)
role = models.CharField(_('role'), max_length=100, blank=True, null=True)
birth_date = models.DateField(null=True, blank=True)
gender = models.CharField(max_length=100, blank=True)
qrimage_url = models.CharField(max_length=255, blank=True)
memb_id = models.CharField(max_length=255, blank=True,
null=True,unique=True)
objects = UserManager()
USERNAME_FIELD = 'memb_id'
Note: * Hoe can it possible to login with mobile and memb_id*
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/ac9eef59-9e28-48be-a033-8bae4d57a93bn%40googlegroups.com.