如何在模板Odoo11中显示HTML字段的图像

时间:2019-02-04 07:08:42

标签: templates href src odoo-11

我有两个类型字段,一个是二进制字段,另一个是Html类型,并且我想在模板上显示两个字段。我的二进制字段图像显示在模板窗体上,但HTML不显示。因此,有人建议我如何将html格式化为二进制格式以显示图像?下面是我的模板代码,其中显示二进制图像,但不显示html字段图像。

message = fields.Html('Message')
image = fields.Binary('Image')

# For Binary
<a class="thumbnail fancybox" rel="ligthbox" t-att-href="'data:image/png;base64,'+widget.image">
    <img class="align-self-center rounded-circle mr-3" alt=""
    t-att-src="'data:image/png;base64,'+widget.image"/>
</a>
# For Html
<a class="thumbnail fancybox" rel="ligthbox" t-att-href="widget.message">
    <img class="align-self-center rounded-circle mr-3" alt=""
    t-att-src="widget.message"/>
</a>

预先感谢

0 个答案:

没有答案