我想在Django ORM中获得以下查询的等效结果
SELECT * FROM period WHERE '2020-07-06' BETWEEN star_date AND end_date;
模型:
class Period(models.Model):
start_date = models.DateField()
end_date = models.DateField()
尝试:
date = datetime.date.today()
Period.objects.filter(date__range=[start_date, end_date])
,但不起作用。 ¿我做错了什么?