从过去7天创建QuerySet对象

use*_*568 17 python django

posts = Post.objects.filter(author=member.user, xyz=xyz_id, pub_date >= datetime.datetime.now()-7)

我想根据作者和xyz的要求提取所有帖子,这将是最近7天.结果仅为过去7天.我知道这是错的,但我不知道如何编码.

Chr*_*att 33

from datetime import datetime, timedelta

posts = Post.objects.filter(author=member.user, xyz=xzy_id, pub_date__gte=datetime.now()-timedelta(days=7))
Run Code Online (Sandbox Code Playgroud)