【问题标题】:Retrieve product_template images stored in database odoo 13检索存储在数据库 odoo 13 中的 product_template 图像
【发布时间】:2020-11-11 10:20:25
【问题描述】:

我有 nodejs 服务器并使用 pg 模块连接到 postgres。 ir_attachment 表中的数据二进制字段为空。图像可能存储在 windows 目录中。我只能检索文件名和校验和。如何把东西放在一起并生成一个 url。我正在使用 odoo 版本 13。请帮助

我尝试使用 odoo url 示例:http://example.com/web/image?model=pos.category&id=5&field=image_128,但图像无法预览。

【问题讨论】:

  • 您的设置中是否有多个数据库?因为像图像控制器这样的一些控制器可能无法使用多个数据库。
  • 不,我只有一个数据库
  • @CZoellner 我只有一个数据库
  • 好的,我可以看到你只有一个数据库。所以这可能是一个访问权限问题。哦,您应该更改问题中的 URL,因为每个人现在都可以访问您的系统或破解它或其他任何方式。
  • @CZoellner 谢谢。我在odoo的设置开发者模式中更改了访问规则,但没有更改任何内容。它需要任何特殊的访问权限吗?

标签: postgresql odoo odoo-10


【解决方案1】:

在安全文件中允许公共用户的示例。起初我将 base.group_public 放在 base.group_user 之上。但它没有用。

access_modulename_planned_locations,modulename.planned.locations,model_modulename_planned_locations,base.group_user,1,1,1,1
access_modulename_planned_locations,modulename.planned.locations,model_modulename_planned_locations,base.group_public,1,0,0,0

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-05
    • 1970-01-01
    • 1970-01-01
    • 2015-08-01
    • 2011-03-21
    • 1970-01-01
    相关资源
    最近更新 更多