@@ -53,7 +53,7 @@ def get_wxa_code(request): |
||
53 | 53 |
qiniu_url = __get_wxa_code(scene, page) |
54 | 54 |
|
55 | 55 |
if not settings.QINIU_FILE_URL_HTTPS: |
56 |
- qiniu_url = qiniu_url.replace('https://img.tamron.kodo.com.cn/', 'http://img.tamron.kodo.com.cn/') |
|
56 |
+ qiniu_url = qiniu_url.replace(settings.QINIU_FILE_URL_BEFORE, settings.QINIU_FILE_URL_AFTER) |
|
57 | 57 |
|
58 | 58 |
return response(data={ |
59 | 59 |
'qiniu_url': qiniu_url, |
@@ -262,6 +262,8 @@ QINIU = { |
||
262 | 262 |
# 图片链接设置 |
263 | 263 |
FILE_URL_TYPE = 'AUTO' # QINIU / SERVER / AUTO |
264 | 264 |
QINIU_FILE_URL_HTTPS = True |
265 |
+QINIU_FILE_URL_BEFORE = 'https://img.tamron.kodo.com.cn/' # QINIU_FILE_URL_HTTPS False 时必填 |
|
266 |
+QINIU_FILE_URL_AFTER = 'http://img.tamron.kodo.com.cn/' # QINIU_FILE_URL_HTTPS False 时必填 |
|
265 | 267 |
|
266 | 268 |
# 图片设置 |
267 | 269 |
FILE_UPLOAD_MAX_MEMORY_SIZE = 5242880 # InMemoryUploadedFile 文件最大值 |
@@ -464,13 +464,13 @@ class MemberActivityInfo(BaseModelMixin, BrandInfoMixin): |
||
464 | 464 |
def final_content_rich_text(self): |
465 | 465 |
if settings.QINIU_FILE_URL_HTTPS: |
466 | 466 |
return self.content_rich_text |
467 |
- return self.content_rich_text.replace('https://img.tamron.kodo.com.cn/', 'http://img.tamron.kodo.com.cn/') |
|
467 |
+ return self.content_rich_text.replace(settings.QINIU_FILE_URL_BEFORE, settings.QINIU_FILE_URL_AFTER) |
|
468 | 468 |
|
469 | 469 |
@property |
470 | 470 |
def final_poster_kv_img_url(self): |
471 | 471 |
if settings.QINIU_FILE_URL_HTTPS: |
472 | 472 |
return self.poster_kv_img_url |
473 |
- return self.poster_kv_img_url.replace('https://img.tamron.kodo.com.cn/', 'http://img.tamron.kodo.com.cn/') |
|
473 |
+ return self.poster_kv_img_url.replace(settings.QINIU_FILE_URL_BEFORE, settings.QINIU_FILE_URL_AFTER) |
|
474 | 474 |
|
475 | 475 |
def data(self, user_id): |
476 | 476 |
return { |
@@ -759,7 +759,7 @@ class MemberActivityContributionInfo(BaseModelMixin, BrandInfoMixin): |
||
759 | 759 |
def final_images(self): |
760 | 760 |
if settings.QINIU_FILE_URL_HTTPS: |
761 | 761 |
return self.images |
762 |
- return [dict(image, **{'image_url': image.get('image_url', '').replace('https://img.tamron.kodo.com.cn/', 'http://img.tamron.kodo.com.cn/')}) for image in self.images] |
|
762 |
+ return [dict(image, **{'image_url': image.get('image_url', '').replace(settings.QINIU_FILE_URL_BEFORE, settings.QINIU_FILE_URL_AFTER)}) for image in self.images] |
|
763 | 763 |
|
764 | 764 |
@property |
765 | 765 |
def data(self): |