一、问题
一个模型(Model)中,添加多个可上传附件(ir.attachment)的字段
二、解决方案
模型:Amodel.py
class Amodel(models.Model):
……
first_attachment = fields.Many2many(
'ir.attachment', #关联附件模型
relation='first_res_att_rel', #关联表(字段与 ir.attachment 表的附件的关联表名)
column1='first_id', # first_attachment 的 id 列
column2='att_id' # ir.attachment 表的附件 id 列
)
second_attachment = fields.Many2many(
'ir.attachment',
relation='second_res_att_rel',
column1='second_id',
column2='att_id'
)
third_attachment = fields.Many2many(
'ir.attachment',
relation='third_res_att_rel',
column1='third_id',