2018-03-27 20:30 GMT+02:00 Francesco Bonanno :
> 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
m
2018-03-27 20:33 GMT+02:00 Lorenzo Buonanno :
> L'eccezione mi sembra abbastanza chiara, stai confrontando una date (che
> contiene solo giorno mese e anno) con un datetime (che contiene giorno mese
> anno ora minuto secondo e se ben ricordo millisecondi)
Il problema è che da quanto scritto tutti
L'eccezione mi sembra abbastanza chiara, stai confrontando una date (che
contiene solo giorno mese e anno) con un datetime (che contiene giorno mese
anno ora minuto secondo e se ben ricordo millisecondi)
Siccome non sa che orario usare per la date lancia un errore
A seconda di quello che vuoi fare
Ciao
non riesco a trappare l'eccezione in oggetto.
Django 2.03, Python 3.6.4, env linux ubuntu 16.04
questa è la funzione:
def azioni_recenti(self)
adesso = timezone.now()
return adesso - datetime.timedelta(days=1) <= self.data <= adesso #
qua scaturisce l'eccezione
data è defini