如何在Django中获取SelectDateWidget以显示不同的“年份”选项

时间:2011-05-27 09:45:57

标签: html django django-forms

class PersonalForm(ModelForm):
    class Meta:
        model = InfoPersonal
        widgets = {'dateofbirth' :  SelectDateWidget()}

只是简单的实施从2011年开始提供年度下拉菜单。我宁愿让我的用户不是新生婴儿。我该如何自定义?

1 个答案:

答案 0 :(得分:10)

您可以按任意顺序传递带有年份列表的years参数。例如

SelectDateWidget(years=range(1950, 2012))