Filtr daty Django według dnia miesiąca

Muszę napisać kwerendę, która zwraca wszystkie obiekty mniejszą lub równą określonemu dniu określonego miesiąca. Rok nie jest ważny. Łatwo jest zdobyć obiekt w określonym dniu / miesiącu (załóżmy)now = datetime.datetime.now()):

posts = TodaysObject.objects.filter(publish_date__day=now.day, publish_date__month=now.month)

Ale nie mogę tego zrobić:

posts = TodaysObject.objects.filter(publish_date__day__lte=now.day, publish_date__month=now.month)

Wydaje się, że Django myśli, że próbuję połączyć się podczas łączenia wielu wyszukiwań w terenie (publish_date__day__lte). Jak najlepiej to zrobić w Django?

questionAnswers(3)

yourAnswerToTheQuestion