Mi son accorto ora che un errore che hai postato e': anno_intero = form['data-emissione'].year()
(ove data-emissione è un campo pfg di tipo "data") ho l'errore Exception Type AttributeError Exception Value 'str' object has no attribute 'year' A questo punto nella form c'e' una stringa e urge sapere cosa ci sia dentro ;) se fai print valore che viene fuori? Il giorno 12 dicembre 2009 11.46, SauZheR <[email protected]> ha scritto: > non puoi utilizzare 'datetime' in quanto e' un modulo non autorizzato nel > restricted python in cui ora probabilmente sei. > Del resto non ne hai bisogno visto che c'e' DateTime che lo ingloba. > > DateTime e' un modulo piuttosto 'intelligente' riesce a trattare svariati > casi in maniera pseudo trasparente. > field = form['data-emissione'] che cos'e'?! Io non uso formgen e non so > cosa ritorni nel caso tu abbia un field di tipo data. > > Se pero' e' un oggetto diverso da una istanza DateTime allora non potrai > usare il suo costruttore DateTime(field). > Pero' puo' darsi che funzioni. > field = str(field) > field = DateTime(field) > > Se fin qua va a buon fine, la chiamata > field.year() > deve funzionare. > > bye > > > Il giorno 12 dicembre 2009 10.37, Fabrizio Rota <[email protected]>ha > scritto: > > >> I consigli che hai ricevuto vanno tutti bene. >>> >> Infatti, e sono pure confermati da tutte le ricerche in google che avevo >> già fatto. >> >> >> >>> Devi solo aggiungere qualcosa del tipo: >>> >>> from DateTime import DateTime >>> >>> anno_interno = DateTime(form['data-emissione']).year() >>> anno = str(anno_intero) >>> >>> Ciao. >>> >>> già fatto dall'inizio... purtroppo... ancora non risolvo. >> Se uso la libreria datetime al posto di DateTime (in google trovo anche >> indicazioni per questa) addirittura ho come errore che non ho i privilegi >> necessari (eppure lavoro come amministratore!). >> >> Sono proprio ad un punto fermo. >> >> >> Grazie comunque! >> >> faber >> >>> >>> >>> >>> >>> _______________________________________________ >>> Plone-IT mailing list >>> [email protected] >>> http://lists.plone.org/mailman/listinfo/plone-it >>> http://www.nabble.com/Plone---Italy-f21728.html >>> >> >> >> >> -- >> Fabrizio >> -------------------- >> "Life is what happens to you while you're busy making other plans" - J. >> Lennon >> >> _______________________________________________ >> Plone-IT mailing list >> [email protected] >> http://lists.plone.org/mailman/listinfo/plone-it >> http://www.nabble.com/Plone---Italy-f21728.html >> > > > > -- > bye > SauZheR > ************************************ > l'iterazione è umana... > la ricorsione, Divina! > ************************************ > reply to: sauzher AT gmail DOT com > -- bye SauZheR ************************************ l'iterazione è umana... la ricorsione, Divina! ************************************ reply to: sauzher AT gmail DOT com
_______________________________________________ Plone-IT mailing list [email protected] http://lists.plone.org/mailman/listinfo/plone-it http://www.nabble.com/Plone---Italy-f21728.html
