Python django过滤器:带有DateFromToRangeFilter的输入格式

Python django过滤器:带有DateFromToRangeFilter的输入格式,python,django,django-filter,Python,Django,Django Filter,我正在我的项目中使用。是否可以将input\u formats或format与DateFromToRangeFilter小部件一起使用 字段定义: service_date = django_filters.DateFromToRangeFilter() 更改小部件: self.form.fields['service_date'].widget = forms.widgets.DateTimeInput(input_formats=["%d-%m-%Y"]) 错误: 如何将input\u

我正在我的项目中使用。是否可以将
input\u formats
format
DateFromToRangeFilter
小部件一起使用

字段定义:

service_date = django_filters.DateFromToRangeFilter()
更改小部件:

self.form.fields['service_date'].widget = forms.widgets.DateTimeInput(input_formats=["%d-%m-%Y"])
错误:


如何将
input\u格式
datefromtrangefilter
一起使用?

因此,
datefromtrangefilter
包含两个
日期字段
。我们只需访问它们并更新
输入格式

# First field - from
self.form.fields['service_date'].fields[0].input_formats = ['%d-%m-%Y']
# Last field - to
self.form.fields['service_date'].fields[-1].input_formats = ['%d-%m-%Y']