我有ModelMultipleChoiceField
一个表单,我想将一个属性传递给 QuerySet 中的每个项目。我需要动态确定此属性。例如,如果Item
对象的名称为`item1'
和'item2'
:
Item.object.create(name='item1')
Item.object.create(name='item2')
items = forms.ModelMultipleChoiceField(Item.objects,
widget=forms.CheckboxSelectMultiple(),
required=True)
<input class="item1" type="checkbox" value="1">
<input class="item2" type="checkbox" value="1">
有没有办法在表单类中做到这一点?还是我应该把它吸起来并手动写出表格?