Browse Source

feedbackInfo imporve by the path

chenjunkai 6 years ago
parent
commit
5d85202c73
2 changed files with 24 additions and 3 deletions
  1. 19 0
      Ansjer/test/testOssPut.py
  2. 5 3
      Controller/FeedBack.py

+ 19 - 0
Ansjer/test/testOssPut.py

@@ -0,0 +1,19 @@
+#!/usr/bin/env python3  
+# -*- coding: utf-8 -*-  
+"""
+@Copyright (C) ansjer cop Video Technology Co.,Ltd.All rights reserved.
+@AUTHOR: ASJRD018
+@NAME: AnsjerFormal
+@software: PyCharm
+@DATE: 2019/6/22 17:45
+@Version: python3.6
+@MODIFY DECORD:ansjer dev
+@file: testOssPut.py
+@Contact: chanjunkai@163.com
+"""
+import requests
+
+url = 'http://statres.oss-cn-hongkong.aliyuncs.com/log%2F1561196710.log?OSSAccessKeyId=LTAIyMkGfEdogyL9&Expires=1561203910&Signature=9Rmp60bVgciREuyc8LZBwwVAI3E%3D'
+
+res = requests.put(url, data='1234981734913270947.txt')
+print(res)

+ 5 - 3
Controller/FeedBack.py

@@ -83,7 +83,8 @@ class FeedBackView(View):
             fb['img_url'] = []
             for sm in sm_qs:
                 if sm['feedbackmodel__id'] == fb['id']:
-                    img_url = bucket.sign_url('GET', sm['name'], 3600)
+                    obj = 'feedback/' + sm['name']
+                    img_url = bucket.sign_url('GET', obj, 3600)
                     fb['img_url'].append(img_url)
                     # fb['FS__name'] = sm['name']
             res.append(fb)
@@ -144,7 +145,7 @@ class FeedBackView(View):
             bucket = oss2.Bucket(auth, 'oss-cn-hongkong.aliyuncs.com', 'statres')
             for upType in uploadType:
                 name = CommonService.createOrderID()
-                obj = str(name) + '.' + upType
+                obj = 'feedback/' + str(name) + '.' + upType
                 url = bucket.sign_url('PUT', obj, 7200)
                 res.append({'put_url': url, 'res_name': obj})
             return response.json(0, res)
@@ -207,7 +208,8 @@ class FeedBackView(View):
                     fb['img_url'] = []
                     for sm in sm_qs:
                         if sm['feedbackmodel__id'] == fb['id']:
-                            img_url = bucket.sign_url('GET', sm['name'], 3600)
+                            obj = 'feedback/' + sm['name']
+                            img_url = bucket.sign_url('GET', obj, 3600)
                             # img_url.replace('statres.oss-cn-hongkong.aliyuncs.com','static.zositech.xyz')
                             fb['img_url'].append(img_url)
                             # fb['FS__name'] = sm['name']