0

我有一个日期时间字段,我想在表单视图中将其格式化为小时、分钟、秒,如下所示:

在此处输入图像描述

这是可能的,怎么做?

谢谢。

4

1 回答 1

0

据我所知,我们可以将其用作替代解决方案:

将字段从更改DatetimeFloat

your_field = fields.Float(string='Your Field')

然后,在表单视图中,添加widget="float_time"

<field name="your_field " widget="float_time"/>

结果如下: 在此处输入图像描述

有了这个,没有弹出窗口显示(这很糟糕,我知道)。

但正如我之前提到的,在我们找到更好的解决方案之前,这个解决方案只是一个替代解决方案。

欢迎其他答案。

注意报告视图或电子邮件视图,我们可以使用这个:t-options="{'widget': 'float_time'}"

谢谢。

于 2022-03-01T07:38:53.053 回答