¿Filtrando una fecha completa en django?
-
10-07-2019 - |
Pregunta
Hay varios métodos de filtro para fechas (año, mes, día). Si quiero coincidir con una fecha completa, digamos 18/10/2008, ¿hay una mejor manera que esta:
Entry.objects.filter(pub_date__year=2008).filter(pub_date__month=10).filter(pub_date__day=18)
Solución
¿Qué tal usar un objeto datetime . Por ejemplo:
from datetime import datetime
Entry.objects.filter(pub_date=datetime(2008, 10, 18))
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow