我必须包含一个字段(纸张)来存储我的模型(工资)中的文件,这些文件看起来像一个超链接,如果它是二进制文件。但我不希望它是存储在我的模型中的二进制文件,而是作为附件存储在附件模型中。 在知识模块中,您可以看到它已完成,但它是在自身完成的,因为知识是存储附件的模块。 我需要从我的模型链接到附件模型,因为文件将存储在该模型中,但在我的模型中,我必须有一个看起来像超链接的字段,当我链接它时,我可以下载该文件。与此同时,我的字段必须表现为二进制字段,因为我必须从中加载文件。 它必须在版本7和8中工作
答案 0 :(得分:0)
也许这适合你:
添加另一个字段以创建链接
file = fields.Binary("your_file", related='ir.attachment.datas')
答案 1 :(得分:0)
如果有人仍然需要它,那么原始的xml代码就可以创建'附件'其他人的子菜单'按钮:
<record model="ir.values" id="ir_action_document_file_directory_form">
<field name="key2" eval="'tree_but_open'"/>
<field name="model" eval="'document.directory'"/>
<field name="name">Browse Files</field>
<field name="value" eval="'ir.actions.act_window,%d'%action_document_file_directory_form"/>
</record>
它在
插件\文件\ document_view.xml