Pregunta

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)
¿Fue útil?

Solución

Use __gt in a double underscore notation:

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

Relevant threads:

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top