diff --git a/apps/qm/migrations/0017_alter_testitem_field_type.py b/apps/qm/migrations/0017_alter_testitem_field_type.py new file mode 100644 index 00000000..3e52912c --- /dev/null +++ b/apps/qm/migrations/0017_alter_testitem_field_type.py @@ -0,0 +1,18 @@ +# Generated by Django 3.2.12 on 2024-08-07 07:42 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('qm', '0016_auto_20240807_0958'), + ] + + operations = [ + migrations.AlterField( + model_name='testitem', + name='field_type', + field=models.CharField(choices=[('input-int', '整数输入'), ('input-number', '小数输入'), ('input-text', '文本输入'), ('select-text', '单选文本'), ('selects-text', '多选文本')], default='input-number', max_length=20, verbose_name='字段类型'), + ), + ] diff --git a/apps/qm/models.py b/apps/qm/models.py index c88be078..9a980c39 100644 --- a/apps/qm/models.py +++ b/apps/qm/models.py @@ -51,7 +51,11 @@ class TestItem(CommonAModel): """ name = models.CharField('名称', max_length=100) field_type = models.CharField('字段类型', max_length=20, default='input-number', choices=( - ('input-number', '数字输入'), ('input-text', '文本输入'), ('select', '单选'), ('selects', '多选') + ('input-int', '整数输入'), + ('input-number', '小数输入'), + ('input-text', '文本输入'), + ('select-text', '单选文本'), + ('selects-text', '多选文本') )) number = models.CharField('编号', max_length=20, default='', blank=True) choices = models.JSONField('选项', default=list, blank=True)