按日期过滤范围不工作django

时间:2012-01-11 12:08:24

标签: django date filter range

我的模特是:

class Report(models.Model):
    created = models.DateTimeField(auto_now_add=True)

我的观点是:

def filter_range(request):
    results = Report.objects.filter(created__range=['2012/01/09 00:00','2012/01/11 23:59'])
    return render_to_response("log/filter.html", {'results':results})

它给出错误:

Exception Type:     ValidationError
Exception Value:    [u'Enter a valid date/time in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.']

可能有什么不对?谢谢。

1 个答案:

答案 0 :(得分:4)

您是否阅读过错误消息?

2012/01/09的格式不是YYYY-MM-DD

(斜线不是破折号)