From 983e11af74106c4342812b0f31cfad4f95b02520 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Wed, 28 Feb 2024 16:18:50 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20jsonfield=20=E9=BB=98=E8=AE=A4blank=3DTr?= =?UTF-8?q?ue?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/em/migrations/0014_auto_20240228_1618.py | 23 +++++++++++++++++++ apps/em/models.py | 4 ++-- 2 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 apps/em/migrations/0014_auto_20240228_1618.py diff --git a/apps/em/migrations/0014_auto_20240228_1618.py b/apps/em/migrations/0014_auto_20240228_1618.py new file mode 100644 index 00000000..f32027cf --- /dev/null +++ b/apps/em/migrations/0014_auto_20240228_1618.py @@ -0,0 +1,23 @@ +# Generated by Django 3.2.12 on 2024-02-28 08:18 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('em', '0013_auto_20240226_1018'), + ] + + operations = [ + migrations.AlterField( + model_name='equipment', + name='coordinates', + field=models.JSONField(blank=True, default=dict, verbose_name='坐标'), + ), + migrations.AlterField( + model_name='equipment', + name='tags', + field=models.JSONField(blank=True, default=list, verbose_name='设备标签'), + ), + ] diff --git a/apps/em/models.py b/apps/em/models.py index d73f0b1f..27e6a489 100644 --- a/apps/em/models.py +++ b/apps/em/models.py @@ -81,7 +81,7 @@ class Equipment(CommonBModel): '类型', choices=etype_choices, default=10) cate = models.ForeignKey( Ecate, verbose_name='设备分类', on_delete=models.SET_NULL, null=True, blank=True, related_name='cate') - tags = models.JSONField('设备标签', default=list, null=True) + tags = models.JSONField('设备标签', default=list, blank=True) name = models.CharField('设备名称', max_length=50) number_factory = models.CharField( '出厂编号', max_length=50, default='', blank=True) @@ -120,7 +120,7 @@ class Equipment(CommonBModel): next_check_date = models.DateField('预计下次校准检查日期', blank=True, null=True) power_kw = models.PositiveSmallIntegerField('功率', null=True, blank=True) - coordinates = models.JSONField('坐标', default=dict, null=True) + coordinates = models.JSONField('坐标', default=dict, blank=True) class Meta: verbose_name = '设备信息'