Odoo 10,上传文件

use*_*338 1 pdf upload png file odoo-10

在odoo 10中,是否可以以给定模型的形式上传文件?自定义模块的用户有一个从客户那里收到的物品列表,并且他需要这些物品的发票。我想这些文件是pdf文件,但不一定(但我可以告诉上传pdf文件,只有当这很简单......)。

问题是,有时,在其他技术中,文件已上传,但在下载时无法读取(某种损坏)。所以我真的需要知道如何以最简单和正确的方式做到这一点。

十分感谢你的帮助。

Alp*_*aki 5

在你的模型的 py 文件中

upload_file = fields.Binary(string="Upload File")
file_name = fields.Char(string="File Name")
Run Code Online (Sandbox Code Playgroud)

在您的 xml 表单视图文件中:

<field name="upload_file" filename="file_name"/>
<field name="file_name" invisible="1"/>
Run Code Online (Sandbox Code Playgroud)

上传并保存文件后,将显示下载按钮,并以上传的保存格式检索文件