Когда я хочу напечатать дату в отчетах Qweb, я использую этот простой виджет:
<span t-field="o.event_date" t-field-options='{"widget": "date"}' />
Но когда я хочу напечатать время, я не могу использовать этот другой виджет, потому что он не работает, я думаю, что его не существует:
<span t-field="o.event_time" t-field-options='{"widget": "float_time"}' />
Есть ли простой способ заставить этот виджет работать в отчетах Qweb?
Я должен использовать этот не интуитивно понятный способ вместо этого виджета:
<t t-esc="'%02d:%02d' % (int(str(o.event_time).split('.')[0]), int(float(str('%.2f' % o.event_time).split('.')[1])/100*60))" />
Кстати, я объявил event_time
числом с плавающей запятой:
event_time = fields.Float("Time", size=5)
event_time
датой и временем, а затем использоватьt-field-options='{"widget": "time"}'
? - person miw   schedule 20.11.2015