Filtrar uma data completa no Django?
-
10-07-2019 - |
Pergunta
Existem vários métodos de filtragem para datas (ano, mês, dia). Se eu quiser combinar uma data completa, dizem 2008/10/18, há uma maneira melhor do que este:
Entry.objects.filter(pub_date__year=2008).filter(pub_date__month=10).filter(pub_date__day=18)
Solução
Que tal usar um href="http://docs.python.org/library/datetime.html#datetime-objects" rel="noreferrer"> datetime objeto from datetime import datetime
Entry.objects.filter(pub_date=datetime(2008, 10, 18))
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow