如何用django形式开始实现类似的东西:
CHOICES = (
('a','a',forms.IntegerField()),
('b','b',forms.IntegerField()
)
class AForm(forms.Form):
choice = forms.CharField(choices=CHOICES)
背景知识:我正在尝试将ModelMultipleChoiceField
转换为显示模型的自定义formField
和每个对象的附加输入 (用于基本选择数量)
所以我需要以某种方式在选择元组中插入一个字段(不会起作用,因此我甚至会开始重新编写ChoiceField来获取额外的参数)
尝试浏览ChoiceField
https://docs.djangoproject.com/en/1.11/ref/forms/fields/#choicefield的来源,但我无法确定在哪里开始添加新字段(并在POST后检索它)。