一尘不染

Django查询日期时间大于5小时的对象

django

我正在尝试为超过5个小时的旧窗口小部件编写Django查询,但我有点迷失了。窗口小部件模型具有一个DateTimeField用窗口小部件的创建时间填充的。


阅读 654

收藏
2020-04-01

共1个答案

一尘不染

如果Widget是模型的名称,并且具有名为的DateTimeField属性created,则查询为:

from datetime import datetime, timedelta

time_threshold = datetime.now() - timedelta(hours=5)
results = Widget.objects.filter(created__lt=time_threshold)

请注意,这created__lt意味着“创建的内容少于”。

2020-04-01