You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Odoo图片上传对话框中按图片格式筛选?

解决Odoo Image Widget仅筛选JPG格式文件的问题

嘿,这个需求其实很容易实现,Odoo的image widget支持通过配置options参数来限制文件选择器的格式过滤,具体操作如下:

  • 直接在视图的field标签里添加options属性,指定文件接受类型为JPG格式:
<field name="image" widget="image" options='{"accept": ".jpg, image/jpeg"}' />

原理说明

这个accept参数会直接映射到原生HTML文件选择器的accept属性,它可以同时指定文件扩展名(.jpg)和MIME类型(image/jpeg),确保系统文件选择对话框只会显示符合条件的JPG文件。如果需要兼容大小写格式(比如.JPG),可以把对应扩展名也加上:

<field name="image" widget="image" options='{"accept": ".jpg, .JPG, image/jpeg"}' />

这样设置后,用户点击图片字段打开文件选择框时,就只会看到JPG格式的文件啦,完美满足你的需求~

内容的提问来源于stack exchange,提问作者De Roba

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 07:35:36