Django:查询数据库

时间:2017-09-22 07:28:00

标签: python django

这是我的模特,

class Question(models.Model):
    ...
    timestamp = models.DateTimeField(auto_now=False, auto_now_add=True)

如何过滤掉过去14小时内提出的问题?

谢谢你:)

1 个答案:

答案 0 :(得分:3)

from datetime import datetime, timedelta

time_threshold = datetime.now() - timedelta(hours=14)
results = Question.objects.filter(timestamp__lt=time_threshold)

按文档__lt表示少于。