标签: python django
我有一个IntegerField可供选择。
IntegerField
选择列表包含10种不同的选择。我使用此整数字段有不同的ModelForm。
ModelForm
在某些模型中,我不想显示所有选项。
我可以在ModelForm中减少可用选项的数量吗?
答案 0 :(得分:0)
您需要创建一个新的表单类,它是ModelForm的子类。然后__init__类的ModelForm方法在调用超类构造函数后更改self.fields中的一个内容。
__init__
self.fields