2

フォームにdjangoのselectDateWidgetを使用したいのですが、年のオプションは2012年から2021年までです。過去数年、おそらく1980年までを表示する必要があります。selectDateWidgetを変更するにはどうすればよいですか?

lessTime = forms.DateField(required=False, widget=SelectDateWidget())
4

1 に答える 1

11

years引数を渡す:

lessTime = forms.DateField(required=False, 
                           widget=SelectDateWidget(years=range(1980, 2012)))
于 2012-08-29T23:06:15.697 に答える