add new_subscribe

FFIB 5 年之前
父节点
当前提交
02698925b3
共有 3 个文件被更改,包括 22 次插入1 次删除
  1. 1 1
      account/admin.py
  2. 20 0
      account/migrations/0045_userinfo_new_subscribe.py
  3. 1 0
      account/models.py

+ 1 - 1
account/admin.py

@@ -9,7 +9,7 @@ from mch.models import ConsumeInfoSubmitLogInfo
9 9
 
10 10
 class UserInfoAdmin(ChangeOnlyModelAdmin, admin.ModelAdmin):
11 11
     list_display = ('user_id', 'nickname', 'phone', 'appid', 'unionid', 'openid', 'openid_miniapp', 'location', 'balance', 'integral', 'freeze_integral', 'user_status', 'test_user', 'status', 'created_at', 'updated_at')
12
-    list_filter = ('appid', 'subscribe', 'has_membercard', 'test_user', 'sex', 'user_status', 'status', 'code_version', 'created_at')
12
+    list_filter = ('appid', 'subscribe', 'has_membercard', 'test_user', 'sex', 'user_status', 'status', 'code_version', 'new_subscribe', 'created_at')
13 13
     readonly_fields = ('user_id', )
14 14
     search_fields = ('user_id', 'username', 'unionid', 'openid', 'openid_miniapp', 'name', 'phone', 'location')
15 15
 

+ 20 - 0
account/migrations/0045_userinfo_new_subscribe.py

@@ -0,0 +1,20 @@
1
+# -*- coding: utf-8 -*-
2
+# Generated by Django 1.11.26 on 2020-03-17 16:03
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
+        ('account', '0044_userinfo_code_version'),
12
+    ]
13
+
14
+    operations = [
15
+        migrations.AddField(
16
+            model_name='userinfo',
17
+            name='new_subscribe',
18
+            field=models.BooleanField(db_index=True, default=False, help_text='\u662f\u5426\u65b0\u589e\u5173\u6ce8', verbose_name='new_subscribe'),
19
+        ),
20
+    ]

+ 1 - 0
account/models.py

@@ -356,6 +356,7 @@ class UserInfo(BaseModelMixin, LensmanTypeBoolMixin):
356 356
     login_at = models.DateTimeField(_(u'login_at'), blank=True, null=True, help_text=_(u'登录时间'))
357 357
 
358 358
     subscribe = models.IntegerField(_(u'subscribe'), default=0, help_text=u'是否关注', db_index=True)
359
+    new_subscribe = models.BooleanField(_(u'new_subscribe'), default=False, help_text=_(u'是否新增关注'), db_index=True)
359 360
 
360 361
     code_version = models.IntegerField(_(u'code_version'), default=1, help_text=u'统览码版本', db_index=True)
361 362