Odoo 10 - 从 product_template 检索图像

Odoo 10 - Retrieve image from product_template

我正在尝试在 Odoo 10 中获取给定产品的图像。

具体来说,我想从 product_template 记录中检索图像对象,以便将其复制到另一个 product_template 记录。

我尝试了以下代码但没有成功:

self.env['product.template'].search([('id', '=', product_id)]).image

一旦我有了 product_template 记录实例,我如何检索图像?

Odoo 10 社区

在 odoo v10 中,我认为图像字段名称是 image_medium。您需要像这样编写语句: self.env['product.template'].search([('id', '=', product_id)]).image_medium 作为参考,您可以在 product.product 模型中查看此方法。 def _compute_images().