Avatar

Brightcells vor 5 Jahren
Ursprung
Commit
80d096cc5a
3 geänderte Dateien mit 22 neuen Zeilen und 0 gelöschten Zeilen
  1. 20 0
      sales/migrations/0006_salesresponsibilityinfo_avatar.py
  2. 1 0
      sales/models.py
  3. 1 0
      sales/views.py

+ 20 - 0
sales/migrations/0006_salesresponsibilityinfo_avatar.py

@@ -0,0 +1,20 @@
1
+# -*- coding: utf-8 -*-
2
+# Generated by Django 1.11.22 on 2019-09-16 10:10
3
+from __future__ import unicode_literals
4
+
5
+from django.db import migrations, models
6
+
7
+
8
+class Migration(migrations.Migration):
9
+
10
+    dependencies = [
11
+        ('sales', '0005_auto_20190828_0511'),
12
+    ]
13
+
14
+    operations = [
15
+        migrations.AddField(
16
+            model_name='salesresponsibilityinfo',
17
+            name='avatar',
18
+            field=models.CharField(blank=True, help_text='\u9500\u552e\u62c5\u5f53\u5934\u50cf', max_length=255, null=True, verbose_name='avatar'),
19
+        ),
20
+    ]

+ 1 - 0
sales/models.py

@@ -34,6 +34,7 @@ class SalesResponsibilityInfo(BaseModelMixin):
34 34
 
35 35
     name = models.CharField(_(u'name'), max_length=255, blank=True, null=True, help_text=u'销售担当姓名')
36 36
     phone = models.CharField(_(u'phone'), max_length=11, blank=True, null=True, help_text=u'销售担当联系电话')
37
+    avatar = models.CharField(_(u'avatar'), max_length=255, blank=True, null=True, help_text=u'销售担当头像')
37 38
 
38 39
     user_status = models.IntegerField(_(u'user_status'), choices=USER_STATUS_TUPLE, default=UNVERIFIED, help_text=u'用户状态', db_index=True)
39 40
     refused_reason = models.TextField(_(u'refused_reason'), blank=True, null=True, help_text=u'审核拒绝原因')

+ 1 - 0
sales/views.py

@@ -33,6 +33,7 @@ def sr_submit_api(request):
33 33
         'openid': user.openid,
34 34
         'name': name,
35 35
         'phone': phone,
36
+        'avatar': user.avatar,
36 37
         'user_status': SalesResponsibilityInfo.UNVERIFIED,
37 38
         'status': True,
38 39
     })