feat: 更改testitem field type

This commit is contained in:
caoqianming 2024-08-07 15:43:28 +08:00
parent c64387e5bc
commit 1781dba630
2 changed files with 23 additions and 1 deletions

View File

@ -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='字段类型'),
),
]

View File

@ -51,7 +51,11 @@ class TestItem(CommonAModel):
""" """
name = models.CharField('名称', max_length=100) name = models.CharField('名称', max_length=100)
field_type = models.CharField('字段类型', max_length=20, default='input-number', choices=( 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) number = models.CharField('编号', max_length=20, default='', blank=True)
choices = models.JSONField('选项', default=list, blank=True) choices = models.JSONField('选项', default=list, blank=True)