feat: 更改testitem field type
This commit is contained in:
parent
c64387e5bc
commit
1781dba630
|
@ -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='字段类型'),
|
||||||
|
),
|
||||||
|
]
|
|
@ -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)
|
||||||
|
|
Loading…
Reference in New Issue