Frage

Is it possible to filter over a DateTimeField to get all objects who have a DateTimeField later to the given date ? For instance :

class MyObject(models.Model):
    updated_date = models.DateTimeField()

in a view :

given_date = someDateTime
new_items = MyObject.objects.filter(updated_date__after = given_date)
War es hilfreich?

Lösung

Use __gt in a double underscore notation:

new_items = MyObject.objects.filter(updated_date__gt=given_date)

Relevant threads:

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top