在Django表单中,如何指定字段的默认值为空白并强制用户选择其中一个选项。
class JobForm(forms.ModelForm):
notification_email =
forms.ChoiceField(choices=[("a","a"),("b","b")],initial="--",required=True)
我正在使用它,但它将“a”设置为初始值。
答案 0 :(得分:0)
尝试使用TypedChoiceField
。它提供了empty_value
参数:
notification_email = forms.TypedChoiceField(choices=[("a","a"),("b","b")], empty_value="--", required=True)