如何获取 Django 中超过一天的所有对象?

C13*_*132 2 python django

我正在尝试在 Django 中编写一个查询来查找超过 24 小时的帖子。Post 表单包含一个名为 Created_at 的 DateTime 字段,该字段包含添加帖子的时间。

如何在 Django 中获取所有超过 24 小时的帖子?

Wil*_*sem 7

您可以通过以下方式检索对象:

from datetime import timedelta
from django.db.models.functions import Now

Post.objects.filter(Created_at__lte=Now()-timedelta(hours=24))
Run Code Online (Sandbox Code Playgroud)