2009-01-11 8 views
0

Il existe plusieurs méthodes de filtrage pour les dates (année, mois, jour). Si je veux correspondre à une date complète, disons 18/10/2008, est-il une meilleure façon que cela:Filtrer une date complète dans django?

Entry.objects.filter(pub_date__year=2008).filter(pub_date__month=10).filter(pub_date__day=18) 

Répondre

10

Que diriez-vous à l'aide d'un objet datetime. Par exemple:

from datetime import datetime 
Entry.objects.filter(pub_date=datetime(2008, 10, 18)) 
Questions connexes