class MyForm(forms.Form):
...
my_field = forms.CharField(required=False)
默认情况下,my_field将为None(如果未完成)。如何使其具有默认值?有没有办法我不必使用initial
?我不希望它在窗口小部件中显示默认值。
答案 0 :(得分:2)
从表单中提取值时,如果没有值,请将其设置为默认值。
my_value = myform.cleaned_data['my_field'] or SOME_DEFAULT_VALUE