Frage

Es gibt mehrere Filtermethoden für Daten (Jahr, Monat, Tag). Wenn ich ein vollständiges Datum übereinstimmen soll, sagen 2008.10.18, gibt es einen besseren Weg, als diese:

Entry.objects.filter(pub_date__year=2008).filter(pub_date__month=10).filter(pub_date__day=18)
War es hilfreich?

Lösung

Wie wäre es mit einem Datetime Objekt. Zum Beispiel:

from datetime import datetime
Entry.objects.filter(pub_date=datetime(2008, 10, 18))
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top