我希望过期日期仍然需要,所以我不想使用Required = False。但是,我希望它最初显示为' -------'对于下拉列表中的三个下拉列表(月,日,年)而不是2017年1月1日中的每一个。
from django import forms
class LicenseCreateForm(forms.ModelForm):
expire= forms.DateTimeField(widget=forms.SelectDateWidget(),)
答案 0 :(得分:0)
我最后只是用jquery做了。
$("#id_expire_month").prepend("<option value='---' selected='selected'></option>");
$("#id_expire_day").prepend("<option value='---' selected='selected'></option>");
$("#id_expire_year").prepend("<option value='---' selected='selected'></option>");