Django:ModelChoiceField删除默认---------选择

bar*_*rin 10 forms django

如何从ModelChoiceField中删除默认的---------选项?

cet*_*eek 25

使用 empty_label=None

field2 = forms.ModelChoiceField(queryset=..., empty_label=None)

请检查ModelChoiceField的文档

  • 另请注意,如果该字段是必填字段且具有默认值,则会自动删除空选项. (6认同)