chenjunkai 6 жил өмнө
parent
commit
1154346d0c

+ 7 - 2
Ansjer/test/test.py

@@ -1,4 +1,9 @@
 import requests
 
-res = requests.put('http://apg.oss-cn-shenzhen.aliyuncs.com/uid_preview%2F3%2F3.jpeg?OSSAccessKeyId=LTAIyMkGfEdogyL9&Expires=1557744966&Signature=Ci7lMDQlzQ5LPU9wMf9D%2BdYyUfk%3D',data='1')
-print(res)
+put_url = 'http://apg.oss-cn-shenzhen.aliyuncs.com/uid_preview%2FOOBDSU9547NTRSMF111A%2F3.jpeg?OSSAccessKeyId=LTAIyMkGfEdogyL9&Expires=1557976946&Signature=s8HfXr8aFWCjFrRmt3RIShdKKfo%3D'
+ddd = open('D:/048.jpg', 'rb')
+print(ddd)
+# exit()
+
+res = requests.put(put_url, data=open('D:/048.jpg', 'rb'), headers={})
+print(res)

+ 7 - 4
Controller/FeedBackInfo.py

@@ -2,7 +2,7 @@ from django.views.generic.base import View
 from django.utils.decorators import method_decorator
 from django.views.decorators.csrf import csrf_exempt
 from Service.ModelService import ModelService
-from Model.models import Feedback_Info
+# from Model.models import Feedback_Info
 from django.utils import timezone
 import traceback
 from Object.ResponseObject import ResponseObject
@@ -25,16 +25,19 @@ class FeedBackInfoView(View):
         response = ResponseObject()
         token = request_dict.get('token', None)
         tko = TokenObject(token)
+
         if operation == 'add':
             if tko.code == 0:
-                return self.do_add(request_dict, response)
+                userID = tko.userID
+                return self.do_add(userID, request_dict, response)
             else:
                 return response.json(tko.code)
         else:
             return response.json(0, 414)
 
-    def do_add(self, request_dict, response):
-
+    def do_add(self, userID, request_dict, response):
+        content = request_dict.get('content',None)
+        # urls =
         return
 
     def add_info(self, request_dict, userID, response):

+ 38 - 19
Model/models.py

@@ -344,24 +344,43 @@ class Equipment_Info(models.Model):
         verbose_name_plural = verbose_name
         ordering = ('-id',)
 
-
-class Feedback_Info(models.Model):
-    id = models.AutoField(primary_key=True, verbose_name=u'自增标记ID')
-    userID = models.CharField(blank=True, max_length=32, verbose_name=u'用户ID')
-    status = models.SmallIntegerField(default=0, verbose_name='状态:0未解决/解决')
-    content = models.TextField(blank=True, null=True, verbose_name=u'反馈描述')
-    addTime = models.DateTimeField(blank=True, null=True, verbose_name=u'加入时间/反馈时间', auto_now_add=True)
-    updTime = models.DateTimeField(blank=True, null=True, verbose_name=u'更新时间', auto_now=True)
-    urls = models.TextField(blank=True, max_length=300, default='', verbose_name=u'存储多张图片的路径')
-
-    def __str__(self):
-        return self.id
-
-    class Meta:
-        db_table = 'feedback_info'
-        verbose_name = u'用户反馈信息表----暂时不用'
-        verbose_name_plural = verbose_name
-        ordering = ('id',)
+#
+# class Feedback_Info(models.Model):
+#     id = models.AutoField(primary_key=True, verbose_name=u'自增标记ID')
+#     userID = models.CharField(blank=True, max_length=32, verbose_name=u'用户ID')
+#     status = models.SmallIntegerField(default=0, verbose_name='状态:0未解决/解决')
+#     content = models.TextField(blank=True, null=True, verbose_name=u'反馈描述')
+#     addTime = models.IntegerField(verbose_name='添加时间', default=0)
+#     updTime = models.IntegerField(verbose_name='更新时间', default=0)
+#     FS = models.ManyToManyField(to='StatResModel', blank=True, verbose_name=u'用户反馈关联资源',
+#                                 db_table='fb_res')
+#
+#     # files = models.CharField(blank=True, max_length=300, default='', verbose_name=u'存储多张图片的路径')
+#     # resm = models.ManyToOneRel()
+#
+#     def __str__(self):
+#         return self.id
+#
+#     class Meta:
+#         db_table = 'feedback_info'
+#         verbose_name = u'用户反馈信息表'
+#         verbose_name_plural = verbose_name
+#         ordering = ('id',)
+#
+#
+# class StatResModel(models.Model):
+#     id = models.AutoField(primary_key=True, verbose_name='自动ID')
+#     name = models.CharField(default='', max_length=120, verbose_name='图片路径地址')
+#     addTime = models.IntegerField(verbose_name='添加时间', default=0)
+#
+#     def __str__(self):
+#         return self.id
+#
+#     class Meta:
+#         db_table = 'statres'
+#         verbose_name = '静态资源表'
+#         verbose_name_plural = verbose_name
+#         ordering = ('id',)
 
 
 class User_Brand(models.Model):
@@ -617,4 +636,4 @@ class UID_Preview(models.Model):
         db_table = 'uid_preview'
         verbose_name = '设备预览图'
         verbose_name_plural = verbose_name
-        ordering = ('id',)
+        ordering = ('id',)