de nl-0 ol-0">
@@ -1,5 +1,6 @@
1 1
 # -*- coding: utf-8 -*-
2 2
 
3
+from django.conf import settings
3 4
 from django.db import models
4 5
 from django.utils.translation import ugettext_lazy as _
5 6
 from django_models_ext import BaseModelMixin, upload_file_url, upload_path
@@ -55,6 +56,10 @@ class SalesResponsibilityInfo(BaseModelMixin):
55 56
         return u'{}-{}'.format(self.name, self.phone)
56 57
 
57 58
     @property
59
+    def final_avatar(self):
60
+        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)
61
+
62
+    @property
58 63
     def base_data(self):
59 64
         return {
60 65
             'sr_id': self.sr_id,

+ 1 - 1
sales/views.py

@@ -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
     })

kodo - Gogs: Go Git Service

Brak opisu

Brightcells: 69f5e16982 Makemigrations 7 lat temu
..
0001_initial.py 4defb80fdc gogs first init 10 lat temu
0002_auto_20151202_2251.py 434468279f add api of lesman login & update other api 10 lat temu
0003_auto_20151202_2313.py 434468279f add api of lesman login & update other api 10 lat temu
0004_auto_20151207_1811.py 4a8b4f8819 add watermark 10 lat temu
0005_auto_20151209_1638.py 3454610bb7 add api of user signup/login 10 lat temu
0006_auto_20151223_1533.py 5ef425fee7 add api wx_authorize_api 10 lat temu
0007_auto_20160120_1830.py a121b75ff2 add db_index=True for status field 10 lat temu
0008_userinfo_unionid.py 8aeca53563 record unionid for wx_authorize user 10 lat temu
0009_auto_20160428_1410.py 269576f8b9 add guest user 10 lat temu
0010_userinfo_uuid.py 63eaee0951 modify guest_login_api 10 lat temu
0011_auto_20160627_1411.py 6d6c8485ce bind LensmanInfo and UserInfo 9 lat temu
0012_auto_20160627_1419.py 6d6c8485ce bind LensmanInfo and UserInfo 9 lat temu
0013_auto_20160711_1436.py d0affd4b01 add lensman_oauth page 9 lat temu
0014_lensmaninfo_refused_reason.py 30d24179d9 add refused relative 9 lat temu
0015_auto_20160713_1646.py 30d24179d9 add refused relative 9 lat temu
0016_auto_20160718_1258.py c7071ae7f1 wx_uid to openid 9 lat temu
0017_auto_20160908_1053.py 4fdd237863 add api price_fix 9 lat temu
0018_auto_20161020_1844.py e249360c0c Add freeze_balance for lensman/user 9 lat temu
0019_auto_20161024_1235.py c7abce172a Rename field name 9 lat temu
0020_tourguideinfo.py 8a213207ea Add tour guide oauth 9 lat temu
0021_auto_20161213_1639.py 8a213207ea Add tour guide oauth 9 lat temu
0022_auto_20170212_2153.py c3e3681541 Create user in api get_userinfo_api for weapp 9 lat temu
0023_auto_20170709_1923.py d38cc6ceb2 Add multi openid for UserInfo & Change create order support miniapp 8 lat temu
0024_auto_20170917_1825.py a6195fa70d Add outtake lensman 8 lat temu
0025_auto_20180101_2220.py 9bb56c50cc Makemigrations 8 lat temu
0026_auto_20180103_0446.py a7cbbf15a7 Update max_length for CharField 8 lat temu
0027_franchiserinfo_saleclerkinfo.py 627187a7d7 Update Kodo 8 lat temu
0028_saleclerkinfo_total_integral.py 2bac598d19 Clerk Sale Submit 8 lat temu
0029_userinfo_has_membercard.py 852e8b89b5 Has Member Card Flag 8 lat temu
0030_userinfo_membercardid.py 4bfdba3718 MemberCardID 8 lat temu
0031_auto_20180417_1031.py e47aa7f8c4 Add field test_user 8 lat temu
0032_delete_saleclerkinfo.py e7dcf47e22 SaleclerkInfo 8 lat temu
0033_delete_franchiserinfo.py 619711142e Makemigrations 8 lat temu
0034_auto_20180930_1159.py 66a598b30c Makemigrations 7 lat temu
0035_auto_20181006_1142.py 69f5e16982 Makemigrations 7 lat temu
__init__.py 4defb80fdc gogs first init 10 lat temu