ss="icon octicon octicon-file-text"> LU.js 11e3a9652a first 8 ans auparavant LV.js 11e3a9652a first 8 ans auparavant LY.js 11e3a9652a first 8 ans auparavant MA.js 11e3a9652a first 8 ans auparavant MC.js 11e3a9652a first 8 ans auparavant MD.js 11e3a9652a first 8 ans auparavant ME.js 11e3a9652a first 8 ans auparavant MG.js 11e3a9652a first 8 ans auparavant MH.js 11e3a9652a first 8 ans auparavant MK.js 11e3a9652a first 8 ans auparavant ML.js 11e3a9652a first 8 ans auparavant MM.js 11e3a9652a first 8 ans auparavant MN.js 11e3a9652a first 8 ans auparavant MO.js 11e3a9652a first 8 ans auparavant MP.js 11e3a9652a first 8 ans auparavant MQ.js 11e3a9652a first 8 ans auparavant MR.js 11e3a9652a first 8 ans auparavant MS.js 11e3a9652a first 8 ans auparavant MT.js 11e3a9652a first 8 ans auparavant MU.js 11e3a9652a first 8 ans auparavant MV.js 11e3a9652a first 8 ans auparavant MW.js 11e3a9652a first 8 ans auparavant MX.js 11e3a9652a first 8 ans auparavant MY.js 11e3a9652a first 8 ans auparavant MZ.js 11e3a9652a first 8 ans auparavant NA.js 11e3a9652a first 8 ans auparavant NC.js 11e3a9652a first 8 ans auparavant NE.js 11e3a9652a first 8 ans auparavant NF.js 11e3a9652a first 8 ans auparavant NG.js 11e3a9652a first 8 ans auparavant NI.js 11e3a9652a first 8 ans auparavant NL.js 11e3a9652a first 8 ans auparavant NO.js 11e3a9652a first 8 ans auparavant NP.js 11e3a9652a first 8 ans auparavant NR.js 11e3a9652a first 8 ans auparavant NU.js 11e3a9652a first 8 ans auparavant NZ.js 11e3a9652a first 8 ans auparavant OM.js 11e3a9652a first 8 ans auparavant PA.js 11e3a9652a first 8 ans auparavant PE.js 11e3a9652a first 8 ans auparavant PF.js 11e3a9652a first 8 ans auparavant PG.js 11e3a9652a first 8 ans auparavant PH.js 11e3a9652a first 8 ans auparavant PK.js 11e3a9652a first 8 ans auparavant PL.js 11e3a9652a first 8 ans auparavant PM.js 11e3a9652a first 8 ans auparavant PN.js 11e3a9652a first 8 ans auparavant PR.js 11e3a9652a first 8 ans auparavant PS.js 11e3a9652a first 8 ans auparavant PT.js 11e3a9652a first 8 ans auparavant PW.js 11e3a9652a first 8 ans auparavant PY.js 11e3a9652a first 8 ans auparavant QA.js 11e3a9652a first 8 ans auparavant RE.js 11e3a9652a first 8 ans auparavant RO.js 11e3a9652a first 8 ans auparavant RS.js 11e3a9652a first 8 ans auparavant RU.js 11e3a9652a first 8 ans auparavant RW.js 11e3a9652a first 8 ans auparavant SA.js 11e3a9652a first 8 ans auparavant SB.js 11e3a9652a first 8 ans auparavant SC.js 11e3a9652a first 8 ans auparavant SD.js 11e3a9652a first 8 ans auparavant SE.js 11e3a9652a first 8 ans auparavant SG.js 11e3a9652a first 8 ans auparavant SH.js 11e3a9652a first 8 ans auparavant SI.js 11e3a9652a first 8 ans auparavant SK.js 11e3a9652a first 8 ans auparavant SL.js 11e3a9652a first 8 ans auparavant SM.js 11e3a9652a first 8 ans auparavant SN.js 11e3a9652a first 8 ans auparavant SO.js 11e3a9652a first 8 ans auparavant SR.js 11e3a9652a first 8 ans auparavant ST.js 11e3a9652a first 8 ans auparavant SV.js 11e3a9652a first 8 ans auparavant SY.js 11e3a9652a first 8 ans auparavant SZ.js 11e3a9652a first 8 ans auparavant TC.js 11e3a9652a first 8 ans auparavant TD.js 11e3a9652a first 8 ans auparavant TG.js 11e3a9652a first 8 ans auparavant TH.js 11e3a9652a first 8 ans auparavant TJ.js 11e3a9652a first 8 ans auparavant TK.js 11e3a9652a first 8 ans auparavant TL.js 11e3a9652a first 8 ans auparavant TM.js 11e3a9652a first 8 ans auparavant TN.js 11e3a9652a first 8 ans auparavant TO.js 11e3a9652a first 8 ans auparavant TR.js 11e3a9652a first 8 ans auparavant TT.js 11e3a9652a first 8 ans auparavant TV.js 11e3a9652a first 8 ans auparavant TW.js 11e3a9652a first 8 ans auparavant TZ.js 11e3a9652a first 8 ans auparavant UA.js 11e3a9652a first 8 ans auparavant UG.js 11e3a9652a first 8 ans auparavant US.js 11e3a9652a first 8 ans auparavant UY.js 11e3a9652a first 8 ans auparavant UZ.js 11e3a9652a first 8 ans auparavant VA.js 11e3a9652a first 8 ans auparavant VC.js 11e3a9652a first 8 ans auparavant VE.js 11e3a9652a first 8 ans auparavant VG.js 11e3a9652a first 8 ans auparavant VI.js 11e3a9652a first 8 ans auparavant VN.js 11e3a9652a first 8 ans auparavant VU.js 11e3a9652a first 8 ans auparavant WF.js 11e3a9652a first 8 ans auparavant WS.js 11e3a9652a first 8 ans auparavant YE.js 11e3a9652a first 8 ans auparavant YT.js 11e3a9652a first 8 ans auparavant ZA.js 11e3a9652a first 8 ans auparavant ZM.js 11e3a9652a first 8 ans auparavant ZW.js 11e3a9652a first 8 ans auparavant alt-af.js 11e3a9652a first 8 ans auparavant alt-an.js 11e3a9652a first 8 ans auparavant alt-as.js 11e3a9652a first 8 ans auparavant alt-eu.js 11e3a9652a first 8 ans auparavant alt-na.js 11e3a9652a first 8 ans auparavant alt-oc.js 11e3a9652a first 8 ans auparavant alt-sa.js 11e3a9652a first 8 ans auparavant alt-ww.js 11e3a9652a first 8 ans auparavant add code_version · ae6b4e5d1e - Gogs: Go Git Service

add code_version

FFIB 6 年 前
コミット
ae6b4e5d1e
共有2 個のファイルを変更した3 個の追加1 個の削除を含む
  1. 1 1
      account/admin.py
  2. 2 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')
12
+    list_filter = ('appid', 'subscribe', 'has_membercard', 'test_user', 'sex', 'user_status', 'status', 'code_version')
13 13
     readonly_fields = ('user_id', )
14 14
     search_fields = ('user_id', 'username', 'unionid', 'openid', 'openid_miniapp', 'name', 'phone', 'location')
15 15
 

+ 2 - 0
account/models.py

@@ -357,6 +357,8 @@ class UserInfo(BaseModelMixin, LensmanTypeBoolMixin):
357 357
 
358 358
     subscribe = models.IntegerField(_(u'subscribe'), default=0, help_text=u'是否关注', db_index=True)
359 359
 
360
+    code_version = models.IntegerField(_(u'code_version'), default=1, help_text=u'统览码版本', db_index=True)
361
+
360 362
     has_membercard = models.BooleanField(_(u'has_membercard'), default=False, help_text=_(u'是否激活会员卡'), db_index=True)
361 363
     membercardid = models.CharField(_(u'membercardid'), max_length=32, blank=True, null=True, help_text=_(u'会员卡编号'), db_index=True)
362 364
     memberusercardcode = models.CharField(_(u'memberusercardcode'), max_length=32, blank=True, null=True, help_text=_(u'用户会员卡编号'), db_index=True)