Re: [Python] Exception Value: , , can't compare datetime.datetime to datetime.date

2018-03-27 Per discussione 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) Siccome non sa che orario usare per la date lancia un errore A seconda di quello che vuoi

[Python] Exception Value: , , can't compare datetime.datetime to datetime.date

2018-03-27 Per discussione Francesco Bonanno
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 è

Re: [Python] Exception Value: , , can't compare datetime.datetime to datetime.date

2018-03-27 Per discussione Andrea D'Amore
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 è

Re: [Python] Exception Value: , , can't compare datetime.datetime to datetime.date

2018-03-27 Per discussione Andrea D'Amore
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