【发布时间】:2019-10-11 15:30:13
【问题描述】:
我们有模型“website.support.ticket”,带有“partner_id”字段。 我们有模型“crm.lead”,带有“partner_id”字段。 (两个模型有一个共同点)
想法是在 crm_lead 的视图中放置一个页面(下拉菜单),以查看与 合作伙伴 相关的所有 website_support_tickets 的列表crm_lead 当前视图。
在 xml 文件中,我们有这段代码,工作正常:
<record id="view_order_form" model="ir.ui.view">
<field name="name">Opportunities Extend</field>
<field name="model">crm.lead</field>
<field name="inherit_id" ref="crm.crm_case_form_view_oppor"/>
<field name="arch" type="xml">
<page name="lead" position="after">
<page string="Support Tickets">
<field name="support_ticket_lines"/>
</page>
</page>
</field>
</record>
在 python 文件中,我尝试将模型与相关字段连接起来:
class crm_lead_extend(models.Model):
_inherit = ['crm.lead']
support_ticket_lines = fields.One2many(related='partner_id.support_ticket_ids')
但它显示错误:
在_setup_related_full 字段 = 目标._fields [名称] KeyError: 'support_ticket_ids'
我怎样才能做到这一点?
【问题讨论】: