MemberActivityInfo 添加 is_signup

FFIB 4 年之前
父節點
當前提交
019d571675
共有 2 個文件被更改,包括 25 次插入0 次删除
  1. 20 0
      member/migrations/0018_memberactivityinfo_is_signup.py
  2. 5 0
      member/models.py

+ 20 - 0
member/migrations/0018_memberactivityinfo_is_signup.py

@@ -0,0 +1,20 @@
1
+# -*- coding: utf-8 -*-
2
+# Generated by Django 1.11.26 on 2020-11-17 06:30
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
+        ('member', '0017_goodsorderinfo_integral'),
12
+    ]
13
+
14
+    operations = [
15
+        migrations.AddField(
16
+            model_name='memberactivityinfo',
17
+            name='is_signup',
18
+            field=models.BooleanField(db_index=True, default=True, help_text='\u662f\u5426\u6709\u62a5\u540d\u529f\u80fd', verbose_name='is_signup'),
19
+        ),
20
+    ]

+ 5 - 0
member/models.py

@@ -312,6 +312,9 @@ class MemberActivityInfo(BaseModelMixin):
312 312
 
313 313
     position = models.IntegerField(_(u'position'), default=1, help_text=u'排序', db_index=True)
314 314
 
315
+
316
+    is_signup = models.BooleanField(_(u'is_signup'), default=True, help_text=u'是否有报名功能', db_index=True)
317
+
315 318
     class Meta:
316 319
         verbose_name = _(u'会员活动信息')
317 320
         verbose_name_plural = _(u'会员活动信息')
@@ -376,6 +379,7 @@ class MemberActivityInfo(BaseModelMixin):
376 379
             'slider_image': self.slider_image_url,
377 380
             'state': self.final_state,
378 381
             'is_signed': self.is_signed(user_id),
382
+            'is_signup': self.is_signup,
379 383
         }
380 384
 
381 385
     def details(self, user_id):
@@ -397,6 +401,7 @@ class MemberActivityInfo(BaseModelMixin):
397 401
             'slider_image': self.slider_image_url,
398 402
             'state': self.final_state,
399 403
             'is_signed': self.is_signed(user_id),
404
+            'is_signup': self.is_signup,
400 405
         }
401 406
 
402 407