Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私がやりたいことは:
MyModel.filter(start_date__day__gte=25)
しかし、それはうまくいきません。gte日付にaまたはaを指定する方法はありますrangeが、その日だけですか?
gte
range
このようなものは、生のクエリにフォールバックしたり、__day__gteメソッドを要求したりすることなく、最も効率的だと思います。
__day__gte
from django.db.models import Q day_filter = Q() for i in xrange(25,32): day_filter = day_filter | Q(start_date__day=i) objects = MyModel.filter(day_filter)