2018-03-27 20:30 GMT+02:00 Francesco Bonanno <fgt...@gmail.com>: > 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 Python@lists.python.it https://lists.python.it/mailman/listinfo/python