|
@@ -125,7 +125,7 @@ class Device_User(AbstractBaseUser):
|
|
|
|
|
|
username = models.CharField(max_length=64, db_index=True, verbose_name=u'用户名', default='', blank=True)
|
|
|
password = models.CharField(max_length=128, verbose_name=u'密码')
|
|
|
- userEmail = models.EmailField(max_length=64, verbose_name=u'邮箱', default='', blank=True)
|
|
|
+ userEmail = models.EmailField(max_length=64, db_index=True, verbose_name=u'邮箱', default='', blank=True)
|
|
|
# 实际的路径就是 MEDIA_ROOT/Image/filename,所以可用upload_to来指定文件存放的前缀路径
|
|
|
userIconPath = ProcessedImageField(blank=True, upload_to='User/Images/', default='static/User/default.png',
|
|
|
verbose_name=u'头像',
|
|
@@ -144,7 +144,7 @@ class Device_User(AbstractBaseUser):
|
|
|
|
|
|
language = models.CharField(blank=True, max_length=16, default='en', verbose_name=u'语言地区')
|
|
|
# 手机注册增加字段
|
|
|
- phone = models.CharField(max_length=16, verbose_name=u'手机号', default='', blank=True)
|
|
|
+ phone = models.CharField(max_length=16, db_index=True, verbose_name=u'手机号', default='', blank=True)
|
|
|
fingerprint_enable = models.SmallIntegerField(default=0, verbose_name=u'是否开启了指纹登录') # 0:未开启,1:已开启
|
|
|
fingerprint_key = models.CharField(max_length=128, default='', verbose_name=u'客户端用于解码的密钥等信息')
|
|
|
is_local = models.BooleanField(blank=True, default=False, verbose_name=u'是否是本地登录用户') # False:账号登录,1:本地登录
|