Browse Source

修改html获取更新版本记录的接口

pzb 6 năm trước cách đây
mục cha
commit
2734de4999
2 tập tin đã thay đổi với 22 bổ sung29 xóa
  1. 10 9
      Controller/AppInfo.py
  2. 12 20
      templates/appVerList.html

+ 10 - 9
Controller/AppInfo.py

@@ -3,7 +3,7 @@ from django.utils.decorators import method_decorator
 from django.views.decorators.csrf import csrf_exempt
 from Service.CommonService import CommonService
 from Service.ModelService import ModelService
-from Model.models import App_Info
+from Model.models import App_Info,App_Colophon
 import traceback
 from Object.TokenObject import TokenObject
 from Object.ResponseObject import ResponseObject
@@ -221,14 +221,15 @@ class AppVersionView(View):
         appBundleId = request_dict.get('appBundleId', None)
         app_type = request_dict.get('app_type', None)
         lang = request_dict.get('lang', None)
-        if lang == 'cn':
-            return render_to_response('appVersionLists_cn.html')
-        else:
-            return render_to_response('appVersionLists_en.html')
-        
-        queryset = App_Info.objects.filter(appBundleId=appBundleId,app_type=app_type)
+        print (appBundleId)
+        # if lang == 'cn':
+        #     return render_to_response('appVersionLists_cn.html')
+        # else:
+        #     return render_to_response('appVersionLists_en.html')
+        queryset = App_Colophon.objects.filter(lang=lang,app_id__appBundleId=appBundleId,app_id__app_type=app_type).order_by('-id')
         queryset_dict = CommonService.qs_to_dict(queryset).get('datas')
-        for k, v in enumerate(queryset_dict):
-            data.append(json.loads(queryset_dict[k]['fields']['content']))
         return render_to_response('appVerList.html', locals())
 
+
+
+

+ 12 - 20
templates/appVerList.html

@@ -4,8 +4,11 @@
     <meta charset="utf-8">
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <meta name="viewport" content="width=device-width, initial-scale=1">
-
-    <title>Bootstrap 4, from LayoutIt!</title>
+      {% if lang == 'cn' %}
+        <title>更新版本记录</title>
+      {% else %}
+        <title>Update version record</title>
+      {% endif %}
     <meta name="description" content="Source code generated using layoutit.com">
       <!-- viewport的<meta>标签,这个标签可以修改在大部分的移动设备上面的显示,为了确保适当的绘制和触屏缩放。-->
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
@@ -13,30 +16,19 @@
       <link href="https://cdn.bootcss.com/twitter-bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet">
   </head>
   <body>
-
     <div class="container-fluid">
 	<div class="row">
 		<div class="col-md-4">
 		</div>
 		<div class="col-md-4">
             {% for item  in queryset_dict %}
-                {% for da in data %}
-                    {% if lang == 'cn' %}
-                        {% if forloop.parentloop.counter == forloop.counter  %}
-                        <h3 style="text-align: center">新版本 :{{ item.fields.newAppversion }}</h3>
-                            {{ da.cn }}
-                        {% else %}
-                        {% endif %}
-                        <br>
-                    {% else %}
-                        {% if forloop.parentloop.counter == forloop.counter  %}
-                        <h3 style="text-align: center">new version :{{ item.fields.newAppversion }}</h3>
-                            {{ da.en }}
-                        {% else %}
-                        {% endif %}
-                        <br>
-                    {% endif %}
-                {% endfor %}
+                {% if lang == 'cn' %}
+                    <h3 style="text-align: center">新版本 :{{ item.fields.newApp_version }}</h3>
+                    {{ item.fields.content }}
+                {% else %}
+                    <h3 style="text-align: center">new version :{{ item.fields.newApp_version }}</h3>
+                    {{ item.fields.content }}
+                {% endif %}
             {% endfor %}
 		</div>
 		<div class="col-md-4">