浏览代码

数据库增加手机app版本信息

chenjunkai 6 年之前
父节点
当前提交
426f40d643
共有 2 个文件被更改,包括 5 次插入1 次删除
  1. 4 1
      Controller/FeedBack.py
  2. 1 0
      Model/models.py

+ 4 - 1
Controller/FeedBack.py

@@ -103,6 +103,7 @@ class FeedBackView(View):
         os_version = request_dict.get('os_version', None)
         uid = request_dict.get('uid', None)
         product_type = request_dict.get('product_type', None)
+        app_version = request_dict.get('app_version', None)
 
         try:
             with transaction.atomic():
@@ -122,6 +123,8 @@ class FeedBackView(View):
                     fb.uid = uid
                 if product_type:
                     fb.product_type = product_type
+                if app_version:
+                    fb.app_version = app_version
                 fb.userID_id = userID
                 fb.save()
                 if res_1:
@@ -195,7 +198,7 @@ class FeedBackView(View):
                 count = fb_qs.count()
                 fb_qs = fb_qs[(page - 1) * line:page * line].values('id', 'type', 'status', 'content', 'addTime', 'app',
                                                                     'uid', 'os_version', 'phone_model', 'product_type',
-                                                                    'updTime', 'userID__username')
+                                                                    'updTime', 'userID__username','app_version')
                 sid_list = []
                 print(fb_qs)
                 for fb in fb_qs:

+ 1 - 0
Model/models.py

@@ -376,6 +376,7 @@ class FeedBackModel(models.Model):
     os_version = models.CharField(max_length=16, default='', verbose_name='系统版本')
     uid = models.CharField(max_length=20, default='', verbose_name='设备uid')
     product_type = models.CharField(max_length=32, default='', verbose_name='设备uid')
+    app_version = models.CharField(max_length=32, default='', verbose_name='app版本信息')
 
     def __str__(self):
         return self.id