【发布时间】:2009-05-27 21:03:17
【问题描述】:
在模型中“输入”是一个日期时间字段。我想查询数据以查找中午(开始时间)和下午 5:00(结束时间)之间的所有条目。
selected = Entry.objects.filter(entered__gte=start_time, entered__lte=end_time)
(如我所料)我收到以下错误:
"ValidationError: Enter a valid date/time in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format."
所以我知道我可以使用 __year 所以我尝试了。
selected = Entry.objects.filter(entered__time__gte=start_time, entered__time__lte=end_time)
我收到以下错误:
"FieldError: Join on field 'start' not permitted. Did you misspell 'time' for the lookup type?"
【问题讨论】: