@@ -261,6 +261,7 @@ QINIU = {
|
||
| 261 | 261 |
|
| 262 | 262 |
# 图片链接设置 |
| 263 | 263 |
FILE_URL_TYPE = 'AUTO' # QINIU / SERVER / AUTO |
| 264 |
+QINIU_FILE_URL_HTTPS = True |
|
| 264 | 265 |
|
| 265 | 266 |
# 图片设置 |
| 266 | 267 |
FILE_UPLOAD_MAX_MEMORY_SIZE = 5242880 # InMemoryUploadedFile 文件最大值 |
@@ -460,6 +460,12 @@ class MemberActivityInfo(BaseModelMixin, BrandInfoMixin): |
||
| 460 | 460 |
except MemberActivityContributionWelfareInfo.DoesNotExist: |
| 461 | 461 |
return [] |
| 462 | 462 |
|
| 463 |
+ @property |
|
| 464 |
+ def final_content_rich_text(self): |
|
| 465 |
+ if settings.QINIU_FILE_URL_HTTPS: |
|
| 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/')
|
|
| 468 |
+ |
|
| 463 | 469 |
def data(self, user_id): |
| 464 | 470 |
return {
|
| 465 | 471 |
'id': self.activity_id, |
@@ -512,7 +518,7 @@ class MemberActivityInfo(BaseModelMixin, BrandInfoMixin): |
||
| 512 | 518 |
'slider_image': self.slider_image_url, |
| 513 | 519 |
'cover_url': self.cover_url, |
| 514 | 520 |
'limit_image_num': self.limit_image_num, |
| 515 |
- 'content_rich_text': self.content_rich_text, |
|
| 521 |
+ 'content_rich_text': self.final_content_rich_text, |
|
| 516 | 522 |
'share_img_link': self.share_img_link, |
| 517 | 523 |
'share_h5_link': self.share_h5_link, |
| 518 | 524 |
'state': self.final_state, |
@@ -586,7 +592,7 @@ class MemberActivityInfo(BaseModelMixin, BrandInfoMixin): |
||
| 586 | 592 |
'cover_path': self.cover_path, |
| 587 | 593 |
'cover_url': self.cover_url, |
| 588 | 594 |
'limit_image_num': self.limit_image_num, |
| 589 |
- 'content_rich_text': self.content_rich_text, |
|
| 595 |
+ 'content_rich_text': self.final_content_rich_text, |
|
| 590 | 596 |
'share_img_link': self.share_img_link, |
| 591 | 597 |
'share_h5_link': self.share_h5_link, |
| 592 | 598 |
'state': self.final_state, |