de nl-0 ol-0">
@@ -1,5 +1,6 @@
# -*- coding: utf-8 -*-
+from django.conf import settings
from django.db import models
from django.utils.translation import ugettext_lazy as _
from django_models_ext import BaseModelMixin, upload_file_url, upload_path
@@ -55,6 +56,10 @@ class SalesResponsibilityInfo(BaseModelMixin):
return u'{}-{}'.format(self.name, self.phone)
@property
+ def final_avatar(self):
+ return self.avatar and self.avatar.replace(settings.QINIU_FILE_URL_BEFORE, settings.QINIU_FILE_URL_AFTER).replace(settings.QINIU_FILE_URL_BEFORE2, settings.QINIU_FILE_URL_AFTER)
+
+ @property
def base_data(self):
return {
'sr_id': self.sr_id,
@@ -34,7 +34,7 @@ def sr_submit_api(request): |
||
| 34 | 34 |
'openid': user.openid, |
| 35 | 35 |
'name': name, |
| 36 | 36 |
'phone': phone, |
| 37 |
- 'avatar': user.avatar, |
|
| 37 |
+ 'avatar': user.final_avatar, |
|
| 38 | 38 |
'user_status': SalesResponsibilityInfo.UNVERIFIED, |
| 39 | 39 |
'status': True, |
| 40 | 40 |
}) |