基于日期字段筛选FK

2024-03-29 09:57:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个模型,叫它A,它和另一个模型有一个FK关系,叫它BB有一个DateField我们称之为date。我需要根据FK中的date字段过滤A。 我得到的日期是一个字符串,格式为YYYY-MM-DD(在一个名为start的变量中)。筛选是大于筛选。我正在过滤一个名为results的查询集,它本身已经根据一些其他条件进行了过滤。你知道吗

这是我现在的密码。你知道吗

start=datetime.strptime(start, "%Y-%m-%d")
results.filter(B__date__gte=start)

然后用results做了一些事情,但是没有过滤任何内容。我的意思是,上述调用之后results的内容总是与之前相同。你知道吗

我错过什么了吗?有没有更好的过滤方法?我也在做一个lte过滤器,但是我想如果我能解决一个问题,我就能解决另一个问题。你知道吗


Tags: 字符串模型密码内容date关系格式条件