如何改变Django的selectDateWidget年选项(How to change year

2019-09-21 22:44发布

我想用Django的selectDateWidget的形式,但多年的选项是从2012 - 2021年。 我需要显示过去的几年中,可能高达1980如何修改selectDateWidget?

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

Answer 1:

通过一个years的说法:

lessTime = forms.DateField(required=False, 
                           widget=SelectDateWidget(years=range(1980, 2012)))


文章来源: How to change year options of django's selectDateWidget