我有带 DateField 的 django 模型。如果我需要从某个月份获取对象,我可以这样做:
objects = Model.objects.filter(date__month=8)
它工作正常,但如果我这样做:
objects = Model.objects.filter(date__month__in=[1, 2, 3])
我得到错误:
FieldError at /
Join on field 'date' not permitted. Did you misspell 'month' for the lookup type?
有什么办法可以做我正在尝试的事情吗?