add default = ''

FFIB 4 年之前
父节点
当前提交
8d41a46f32
共有 2 个文件被更改,包括 64 次插入8 次删除
  1. 56 0
      member/migrations/0021_auto_20201203_1140.py
  2. 8 8
      member/models.py

+ 56 - 0
member/migrations/0021_auto_20201203_1140.py

@@ -0,0 +1,56 @@
1
+# -*- coding: utf-8 -*-
2
+# Generated by Django 1.11.26 on 2020-12-03 03:40
3
+from __future__ import unicode_literals
4
+
5
+from django.db import migrations, models
6
+import simditor.fields
7
+
8
+
9
+class Migration(migrations.Migration):
10
+
11
+    dependencies = [
12
+        ('member', '0020_memberactivityinfo_group_share_max_integral'),
13
+    ]
14
+
15
+    operations = [
16
+        migrations.AlterField(
17
+            model_name='memberactivityinfo',
18
+            name='brand_name',
19
+            field=models.CharField(blank=True, default=b'', help_text='\u54c1\u724c\u540d\u79f0', max_length=255, null=True, verbose_name='brand_name'),
20
+        ),
21
+        migrations.AlterField(
22
+            model_name='memberactivityinfo',
23
+            name='city',
24
+            field=models.CharField(blank=True, default=b'', help_text='\u6d3b\u52a8\u57ce\u5e02', max_length=255, null=True, verbose_name='city'),
25
+        ),
26
+        migrations.AlterField(
27
+            model_name='memberactivityinfo',
28
+            name='content_rich_text',
29
+            field=simditor.fields.RichTextField(blank=True, default=b'', help_text='\u6d3b\u52a8\u63cf\u8ff0', null=True, verbose_name='content_rich_text'),
30
+        ),
31
+        migrations.AlterField(
32
+            model_name='memberactivityinfo',
33
+            name='location',
34
+            field=models.CharField(blank=True, default=b'', help_text='\u6d3b\u52a8\u5730\u70b9', max_length=255, null=True, verbose_name='location'),
35
+        ),
36
+        migrations.AlterField(
37
+            model_name='memberactivityinfo',
38
+            name='share_h5_link',
39
+            field=models.CharField(blank=True, default=b'', help_text='\u6d3b\u52a8H5\u5206\u4eab', max_length=255, null=True, verbose_name='share_h5_link'),
40
+        ),
41
+        migrations.AlterField(
42
+            model_name='memberactivityinfo',
43
+            name='share_img_link',
44
+            field=models.CharField(blank=True, default=b'', help_text='\u6d3b\u52a8\u56fe\u7247\u5206\u4eab', max_length=255, null=True, verbose_name='share_img_link'),
45
+        ),
46
+        migrations.AlterField(
47
+            model_name='memberactivityinfo',
48
+            name='subtitle',
49
+            field=models.CharField(blank=True, default=b'', help_text='\u6d3b\u52a8\u4e8c\u7ea7\u540d\u79f0', max_length=255, null=True, verbose_name='subtitle'),
50
+        ),
51
+        migrations.AlterField(
52
+            model_name='memberactivityinfo',
53
+            name='title',
54
+            field=models.CharField(blank=True, default=b'', help_text='\u6d3b\u52a8\u540d\u79f0', max_length=255, null=True, verbose_name='title'),
55
+        ),
56
+    ]

+ 8 - 8
member/models.py

@@ -283,16 +283,16 @@ class ShotTypeInfo(BaseModelMixin):
283 283
 
284 284
 class MemberActivityInfo(BaseModelMixin):
285 285
     brand_id = models.CharField(_(u'brand_id'), max_length=32, blank=True, null=True, help_text=u'品牌唯一标识', db_index=True)
286
-    brand_name = models.CharField(_(u'brand_name'), max_length=255, blank=True, null=True, help_text=u'品牌名称')
286
+    brand_name = models.CharField(_(u'brand_name'), max_length=255, blank=True, null=True, default='', help_text=u'品牌名称')
287 287
 
288 288
     activity_id = ShortUUIDField(_(u'activity_id'), max_length=32, blank=True, null=True, help_text=u'活动唯一标识', db_index=True, unique=True)
289 289
 
290
-    title = models.CharField(_(u'title'), max_length=255, blank=True, null=True, help_text=u'活动名称')
291
-    subtitle = models.CharField(_(u'subtitle'), max_length=255, blank=True, null=True, help_text=u'活动二级名称')
290
+    title = models.CharField(_(u'title'), max_length=255, blank=True, null=True, default='', help_text=u'活动名称')
291
+    subtitle = models.CharField(_(u'subtitle'), max_length=255, blank=True, null=True, default='', help_text=u'活动二级名称')
292 292
 
293 293
     date = models.DateField(_(u'date'), blank=True, null=True, help_text=u'活动时间')
294
-    city = models.CharField(_(u'city'), max_length=255, blank=True, null=True, help_text=u'活动城市')
295
-    location = models.CharField(_(u'location'), max_length=255, blank=True, null=True, help_text=u'活动地点')
294
+    city = models.CharField(_(u'city'), max_length=255, blank=True, null=True, default='', help_text=u'活动城市')
295
+    location = models.CharField(_(u'location'), max_length=255, blank=True, null=True, default='', help_text=u'活动地点')
296 296
     lat = models.FloatField(_(u'lat'), default=1.0, help_text=u'纬度')
297 297
     lon = models.FloatField(_(u'lon'), default=1.0, help_text=u'经度')
298 298
 
@@ -307,10 +307,10 @@ class MemberActivityInfo(BaseModelMixin):
307 307
     is_slider = models.BooleanField(_(u'is_slider'), default=True, help_text=u'是否为轮播活动')
308 308
     slider_image = models.ImageField(_(u'slider_image'), upload_to=upload_path, blank=True, null=True, help_text=u'活动轮播图片')
309 309
 
310
-    content_rich_text = RichTextField(_(u'content_rich_text'), blank=True, null=True, help_text=u'活动描述')
310
+    content_rich_text = RichTextField(_(u'content_rich_text'), blank=True, null=True, default='', help_text=u'活动描述')
311 311
 
312
-    share_img_link = models.CharField(_(u'share_img_link'), max_length=255, blank=True, null=True, help_text=u'活动图片分享')
313
-    share_h5_link = models.CharField(_(u'share_h5_link'), max_length=255, blank=True, null=True, help_text=u'活动H5分享')
312
+    share_img_link = models.CharField(_(u'share_img_link'), max_length=255, blank=True, null=True, default='', help_text=u'活动图片分享')
313
+    share_h5_link = models.CharField(_(u'share_h5_link'), max_length=255, blank=True, null=True, default='', help_text=u'活动H5分享')
314 314
 
315 315
     is_signup = models.BooleanField(_(u'is_signup'), default=True, help_text=u'是否有报名功能')
316 316