我已经定义了一个带有DateField的自定义Wagtail页面模型。当Wagtail渲染日期选择器小部件时,仅允许选择1950年以上的年份:
对于我们的内容,我们需要在1950年之前添加年份,而不希望用户手动编辑日期字符串。
我们如何告诉the日期小部件允许选择1950年之前的年份?
[1950似乎是the default of the datetime picker library shipped with Wagtail。
看来您需要override the widget used by the field,更具体地说是.get_context()
,并添加yearStart
属性。