Browse Source

添加一个字段,和相关修改

pengzhibo168 5 năm trước cách đây
mục cha
commit
9ba17b4b7f
3 tập tin đã thay đổi với 10 bổ sung8 xóa
  1. 2 2
      Controller/UidSetController.py
  2. 5 5
      Controller/UserController.py
  3. 3 1
      Model/models.py

+ 2 - 2
Controller/UidSetController.py

@@ -291,13 +291,13 @@ class UidSetView(View):
 
     def do_update(self, request_dict, response):
         uid = request_dict.get('uid', None)
-        p2p_region = request_dict.get('p2p_region', None)
+        alexa_region = request_dict.get('alexa_region', None)
         is_alexa = request_dict.get('is_alexa', None)
         try:
             timestamp = int(time.time())
             uid_set = UidSetModel.objects.filter(uid=uid)
             if uid_set.exists():
-                uid_set.update(updTime=timestamp,p2p_region=p2p_region,is_alexa=is_alexa )
+                uid_set.update(updTime=timestamp,alexa_region=alexa_region,is_alexa=is_alexa )
                 return response.json(0)
             else:
                 return response.json(173)

+ 5 - 5
Controller/UserController.py

@@ -2088,16 +2088,16 @@ class alexaUidView(TemplateView):
             for uid_q in uid_qs:
                 uid_list.append(uid_q['UID'])
                 uid_dict[uid_q['UID']] = {'nick': uid_q['NickName'], 'password': uid_q['View_Password']}
-            us_qs = UidSetModel.objects.filter(uid__in=uid_list, is_alexa=1).values('uid', 'p2p_region')
+            us_qs = UidSetModel.objects.filter(uid__in=uid_list, is_alexa=1).values('uid', 'alexa_region')
             uid_arr = []
             for us in us_qs:
                 uid = us['uid']
-                p2p_region = us['p2p_region']
-                if p2p_region == '':
-                    p2p_region = "en"
+                alexa_region = us['alexa_region']
+                if alexa_region == '':
+                    alexa_region = "en"
                 # uid_arr.append({'uid': uid, 'nick': uid_dict[uid]['nick'], 'password': uid_dict['uid']['password']})
                 uid_arr.append({'uid': uid, 'nick': uid_dict[uid]['nick'], 'password': uid_dict[uid]['password'],
-                                'region': p2p_region})
+                                'region': alexa_region})
             res = {
                 'uid_arr': uid_arr
             }

+ 3 - 1
Model/models.py

@@ -636,7 +636,7 @@ class UidSetModel(models.Model):
     updTime = models.IntegerField(verbose_name='更新时间', default=0)
     ucode = models.CharField(max_length=32, verbose_name='设备产品码', default='')
     version = models.CharField(max_length=32, verbose_name='设备版本', default='')
-    p2p_region = models.CharField(max_length=16, verbose_name='设备区域', default='ALL')  # ALL CN EU US
+    p2p_region = models.CharField(max_length=16, verbose_name='设备p2p区域', default='ALL')  # ALL CN EU US
     cloud_vod = models.SmallIntegerField(default=2, verbose_name='云存开关')  # 0,关闭,1开启,2,不支持
     tz = models.CharField(default='', max_length=16, verbose_name='设备时区')  # +8
     video_code = models.SmallIntegerField(default=0, verbose_name='编码类型')  # 0:264,1:265
@@ -648,6 +648,8 @@ class UidSetModel(models.Model):
     pwd = models.CharField(max_length=32, default='', verbose_name=u'设备密码')
     resetTime = models.IntegerField(default=0, verbose_name='设备重置时间')
     detect_group = models.CharField(default='', max_length=10, verbose_name=u'检测类型')
+    alexa_region = models.CharField(max_length=64, default='area', verbose_name='设备alexa区域')
+
     class Meta:
         db_table = 'uid_set'
         verbose_name = u'设备配置表'