2018-03-27 20:30 GMT+02:00 Francesco Bonanno <[email protected]>:
> non riesco a trappare l'eccezione in oggetto.
Metti un blocco try prima di return e lancia il debugger nella clausola except.
> data è definito come DateTimeField
> Suggerimenti?
Se separi l'istruzione su più righe probabilmente puoi localizzare
meglio il problema.
now = timezone.now()
result = (now - datetime.timedelta(days=1)) <= self.data
result = result and (self.data <= now)
return result
Io verificherei di nuovo anche che il campo sia effettivamente
DateTimeField e che non ci siano migrazioni non applicate.
Se effettivamente il campo è DateTimeField e le migrazioni sono
applicate prova ad incollare un esempio minimo che riproduca il
problema.
--
Andrea
_______________________________________________
Python mailing list
[email protected]
https://lists.python.it/mailman/listinfo/python