Remove unique of phone

Brightcells 6 lat temu
rodzic
commit
d45acb268d
4 zmienionych plików z 9 dodań i 9 usunięć
  1. 3 3
      account/models.py
  2. 2 2
      group/models.py
  3. 2 2
      mch/models.py
  4. 2 2
      requirements_dj.txt

+ 3 - 3
account/models.py

@@ -44,7 +44,7 @@ class LensmanInfo(BaseModelMixin, LensmanTypeBoolMixin):
44 44
 
45 45
     name = models.CharField(_(u'name'), max_length=255, blank=True, null=True, help_text=u'摄影师姓名')
46 46
     sex = models.IntegerField(_(u'sex'), choices=SEX_TYPE, default=MALE, help_text=u'摄影师性别')
47
-    phone = models.CharField(_(u'phone'), max_length=16, blank=True, null=True, help_text=u'摄影师电话', db_index=True, unique=True)
47
+    phone = models.CharField(_(u'phone'), max_length=11, blank=True, null=True, help_text=u'摄影师电话', db_index=True)
48 48
     location = models.CharField(_(u'location'), max_length=255, blank=True, null=True, help_text=u'摄影师地址')
49 49
 
50 50
     proportion = models.FloatField(_(u'proportion'), default=1.0, help_text=u'摄影师分成比例(0.0 ~ 1.0)')
@@ -182,7 +182,7 @@ class TourGuideInfo(BaseModelMixin):
182 182
 
183 183
     name = models.CharField(_(u'name'), max_length=255, blank=True, null=True, help_text=u'导游姓名')
184 184
     sex = models.IntegerField(_(u'sex'), choices=SEX_TYPE, default=MALE, help_text=u'导游性别')
185
-    phone = models.CharField(_(u'phone'), max_length=16, blank=True, null=True, help_text=u'导游电话', db_index=True, unique=True)
185
+    phone = models.CharField(_(u'phone'), max_length=11, blank=True, null=True, help_text=u'导游电话', db_index=True)
186 186
     location = models.CharField(_(u'location'), max_length=255, blank=True, null=True, help_text=u'导游地址')
187 187
 
188 188
     no = models.CharField(_(u'no'), max_length=16, blank=True, null=True, help_text=u'导游证编号')
@@ -308,7 +308,7 @@ class UserInfo(BaseModelMixin, LensmanTypeBoolMixin):
308 308
     sex = models.IntegerField(_(u'sex'), choices=SEX_TYPE, default=MALE, help_text=u'用户性别')
309 309
     nickname = models.CharField(_(u'nickname'), max_length=255, blank=True, null=True, help_text=u'用户昵称')
310 310
     avatar = models.CharField(_(u'avatar'), max_length=255, blank=True, null=True, help_text=u'用户头像')
311
-    phone = models.CharField(_(u'phone'), max_length=255, blank=True, null=True, help_text=u'用户电话', db_index=True, unique=True)
311
+    phone = models.CharField(_(u'phone'), max_length=11, blank=True, null=True, help_text=u'用户电话', db_index=True)
312 312
     country = models.CharField(_(u'country'), max_length=255, blank=True, null=True, help_text=u'用户国家')
313 313
     province = models.CharField(_(u'province'), max_length=255, blank=True, null=True, help_text=u'用户省份')
314 314
     city = models.CharField(_(u'city'), max_length=255, blank=True, null=True, help_text=u'用户城市')

+ 2 - 2
group/models.py

@@ -37,7 +37,7 @@ class GroupInfo(BaseModelMixin):
37 37
     group_initio = models.BooleanField(_(u'group_initio'), default=False, help_text=u'群组查看照片从头开始')
38 38
     # 旅行团
39 39
     name = models.CharField(_(u'name'), max_length=255, blank=True, null=True, help_text=u'导游姓名')
40
-    phone = models.CharField(_(u'phone'), max_length=16, blank=True, null=True, help_text=u'导游电话')
40
+    phone = models.CharField(_(u'phone'), max_length=11, blank=True, null=True, help_text=u'导游电话')
41 41
     started_at = models.DateTimeField(_(u'started_at'), blank=True, null=True, help_text=_(u'旅游团开始时间'))
42 42
     ended_at = models.DateTimeField(_(u'ended_at'), blank=True, null=True, help_text=_(u'旅游团结束时间'))
43 43
     total_persons = models.IntegerField(_(u'total_persons'), default=1, help_text=u'旅游团总人数')
@@ -164,7 +164,7 @@ class GroupUserInfo(BaseModelMixin):
164 164
     # 旅行团相关
165 165
     subadmin = models.BooleanField(_(u'subadmin'), default=False, help_text=u'副群组管理员')
166 166
     name = models.CharField(_(u'name'), max_length=255, blank=True, null=True, help_text=u'用户姓名')
167
-    phone = models.CharField(_(u'phone'), max_length=16, blank=True, null=True, help_text=u'用户电话')
167
+    phone = models.CharField(_(u'phone'), max_length=11, blank=True, null=True, help_text=u'用户电话')
168 168
     relative_persons = models.IntegerField(_(u'relative_persons'), default=1, help_text=u'关联人数')
169 169
     authority = models.BooleanField(_(u'authority'), default=True, help_text=u'是否有定位权限')
170 170
     remark = models.CharField(_(u'remark'), max_length=255, blank=True, null=True, help_text=u'备注')

+ 2 - 2
mch/models.py

@@ -21,7 +21,7 @@ class AdministratorInfo(BaseModelMixin):
21 21
 
22 22
     admin_id = ShortUUIDField(_(u'admin_id'), max_length=32, blank=True, null=True, help_text=u'管理员唯一标识', db_index=True, unique=True)
23 23
 
24
-    phone = models.CharField(_(u'phone'), max_length=16, blank=True, null=True, help_text=u'管理员电话', db_index=True)
24
+    phone = models.CharField(_(u'phone'), max_length=11, blank=True, null=True, help_text=u'管理员电话', db_index=True)
25 25
     password = models.CharField(_(u'password'), max_length=255, blank=True, null=True, help_text=u'管理员密码')
26 26
     encryption = models.CharField(_(u'encryption'), max_length=255, blank=True, null=True, help_text=u'管理员密码')
27 27
 
@@ -53,7 +53,7 @@ class OperatorInfo(BaseModelMixin):
53 53
 
54 54
     operator_id = ShortUUIDField(_(u'operator_id'), max_length=32, blank=True, null=True, help_text=u'操作员唯一标识', db_index=True, unique=True)
55 55
 
56
-    phone = models.CharField(_(u'phone'), max_length=16, blank=True, null=True, help_text=u'操作员电话', db_index=True)
56
+    phone = models.CharField(_(u'phone'), max_length=11, blank=True, null=True, help_text=u'操作员电话', db_index=True)
57 57
     password = models.CharField(_(u'password'), max_length=255, blank=True, null=True, help_text=u'操作员密码')
58 58
     encryption = models.CharField(_(u'encryption'), max_length=255, blank=True, null=True, help_text=u'操作员密码')
59 59
 

+ 2 - 2
requirements_dj.txt

@@ -1,8 +1,8 @@
1 1
 Django==1.11.15
2 2
 django-admin==1.3.2
3
-django-cors-headers==2.3.0
3
+django-cors-headers==2.4.0
4 4
 django-curtail-uuid==1.0.4
5
-django-detect==1.0.5
5
+django-detect==1.0.6
6 6
 django-file-md5==1.0.2
7 7
 django-file-upload==1.1.0
8 8
 django-ip==1.0.2