Sospecho que wpis.entry.lastChangeDate
se ha transformado de alguna manera en una cadena en la vista, sea antes de llegar a la plantilla.
Para verificar esta hipótesis, puede verificar la vista si tiene alguna propiedad/método que solo las cadenas tienen, como por ejemplo wpis.entry.lastChangeDate.upper
, y luego ver si la plantilla falla.
También puede crear su propio custom filter, y usarlo para la depuración, permitiéndole inspeccionar el objeto, y escribir los resultados de la inspección en la página, o simplemente en la consola. Podría inspeccionar el objeto y comprobar si realmente es un DateTimeField.
En un aviso no relacionado, ¿por qué no usa models.DateTimeField(
auto_now_add
=True)
para establecer la fecha y hora en la creación?
Por supuesto que existe, aquí está toda la línea
Extraño, funciona para mí. ¿Estás seguro de que tu lastChangeDate es Django DateTime? – freiksenet
Es para fecha de agregado no para lastChangeDate, es por eso que me pregunto. – freiksenet