odoo form view pic url widget

原生表单视图的image组件只能使用binary类型字段存储本地图片,而互联网应用一般都使用cdn,如第三方的七牛云存储,其在odoo中的表现形式其实是一个char类型的url,并不会占用自身服务器的存储,这就需要量身为其定制一种外链图片的widget:

之后就可以在表单视图中直接使用诸如<field name=”pic_url” widget=”pic”/>形式的网络图片字段组件

《odoo form view pic url widget》有6个想法

    1. 兄弟,我看了你个博客,觉得你odoo水平非常不错,我们目前所在的公司也涉及到odoo的开发,不知道你是否有兴趣给我们做一个培训呢+技术指导呢,一节课,二节课都可以,费用我们可以谈,远程的也可以,我们公司在成都。
      我电话:18613203166
      邮件:36757049@qq.com
      期望回复,谢谢

  1. 你好,用你的代码实现了网络图片的显示,但是当我编辑的时候,原始值不存在了。我也无法进行更换或者清空。这点好像没有考虑到

    1. 可能是odoo不同版本的兼容性问题,所以关键在于能否理解透彻代码举一反三:widget分为浏览和编辑模式,浏览模式显示img网络图片,编辑模式则是继承url组件以input文本框的形式呈现编辑交互

发表评论

电子邮件地址不会被公开。 必填项已用*标注