我正在尝试根据日期时间过滤内容。我有以下过滤器集。
start_date = django_filters.DateTimeFilter(name = "date_time", lookup_type = 'contains')
我收到了以下网址错误,report/?start_date=2015-01-16
Incorrect datetime value: '%2015-01-16 00:00:00+05:45%' for column 'date_time' at row 1
设置日期时间过滤器的正确方法是什么?
答案 0 :(得分:0)
正如g33klord在评论中指出的那样,你的问题是查找类型。使用contains
对日期时间字段没有意义,因为它转换为SQL LIKE
命令。