-
G.Conte
-
-
Offline
-
Platinum Boarder
-
- Messaggi: 344
- Ringraziamenti ricevuti 40
-
Karma: 0
-
|
Ciao a tutti, in un modulo che ho fatto, ho modificato il report del ddt. Sul un mio db in locale ho fatto svariate prove e funziona tutto correttamente, mentre su un db su una vps ho un errore quando provo a stampare il ddt:
Traceback (most recent call last):
File "/opt/odoo/odoo_dev/OCB/openerp/addons/base/ir/ir_qweb.py", line 600, in to_html
content = self.record_to_html(cr, uid, field_name, record, options, context=context)
File "/opt/odoo/odoo_dev/OCB/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "/opt/odoo/odoo_dev/OCB/openerp/addons/base/ir/ir_qweb.py", line 736, in record_to_html
cr, uid, value, field, options=options, context=dict(context, **record.env.context))
File "/opt/odoo/odoo_dev/OCB/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "/opt/odoo/odoo_dev/OCB/openerp/addons/base/ir/ir_qweb.py", line 730, in value_to_html
return babel.dates.format_datetime(value, format=pattern, locale=locale)
File "/usr/lib/python2.7/dist-packages/babel/dates.py", line 508, in format_datetime
return parse_pattern(format).apply(datetime, locale)
File "/usr/lib/python2.7/dist-packages/babel/dates.py", line 702, in apply
return self % DateTimeFormat(datetime, locale)
File "/usr/lib/python2.7/dist-packages/babel/dates.py", line 699, in __mod__
return self.format % other
File "/usr/lib/python2.7/dist-packages/babel/dates.py", line 720, in __getitem__
return self.format_year(char, num)
File "/usr/lib/python2.7/dist-packages/babel/dates.py", line 772, in format_year
week = self.get_week_number(self.get_day_of_year())
File "/usr/lib/python2.7/dist-packages/babel/dates.py", line 863, in get_day_of_year
return (date - date_(date.year, 1, 1)).days + 1
TypeError: unsupported operand type(s) for -: 'datetime.datetime' and 'datetime.date'
So anche qual'è l'errore:
<span t-field="line.lot_id.use_date" t-field-options='{"format": "dd/MM/Y"}'/>
se da questa riga tolgo il t-field-options funziona, però mi stampa la data con i minuti secondi ecc.
Qualcuno mi saprebbe dire come risolvere quest'errore?? Grazie a mille in anticipo a tutti
|