Wagtail DateField 小部件允许 1950 年之前的年份吗?

Allow years before 1950 for Wagtail DateField widget?

我已经定义了一个带有 DateField 的自定义 Wagtail Page 模型。当 Wagtail 呈现日期选择器小部件时,它只允许选择 1950 年以上的年份:

对于我们的内容,我们需要添加 1950 年之前的年份,而不希望用户手动编辑日期字符串。

我们如何让 Wagtail 日期小部件允许选择 1950 年之前的年份?

1950 好像是 the default of the datetime picker library shipped with Wagtail.

看起来您需要 override the widget used by the field,更具体地说 .get_context(),并添加 yearStart 属性.