Django 在截止日期前过滤对象

Django filter objects before deadline

我有一份工作清单。我只想显示与今天相比尚未超过申请截止日期的职位。

在我的 model.py 中,我有一个 Job 模型。它有一个名为 job_deadline 的字段,它是一个 DateField。

如何获得所有活跃的工作?

它应该类似于 Jobs.objects.filter(job_deadline > date.today())。但这不起作用

.filter()只能带参数(=)不能带表达式(==,>,<=...),所以有后缀像 __gt 表示大于:

Jobs.objects.filter(job_deadline__gt = date.today())