【发布时间】:2018-12-21 08:10:28
【问题描述】:
我有一个用于更新多个字段的内联表单集。我正在努力为我的表单获取下拉菜单。
Multiplier= (
(1,0.25),
(2,0.5),
(3,0.75),
(4,1),
(5,1.25),
(6,1.5),
(7,1.75),
(8,2),
)
ChildSet = inlineformset_factory(Parent, Child,
extra=0,
widgets={
'a':forms.ChoiceField(choices=Multiplier),
'b':forms.TextInput(attrs={'size': '6',}),
'c':forms.TextInput(attrs={'size': '6',}),
}
表单喜欢TextInput,但不喜欢ChoiceField。有没有更好的方法来做到这一点?
【问题讨论】:
标签: django django-forms formset inline-formset