当我尝试使用res.partner作为模型时,我遇到了问题。
我的代码模型是这样的:
class Master(models.Model):
_inherit = 'res.partner'
provinc = fields.Many2one(
'provinc.relation',
string='Provinsi',
)
city = fields.Many2one(
'city.relation',
string='city',
)
district = fields.Many2one(
'kabupaten.relation',
string='Kabupaten',
)
zip_code = fields.Integer(
# 'res.partner',
string='Zip',
)
和像这样的xml:
<record model='ir.ui.view' id='practice_relation_res_partner'>
<field name='name'>practice_relation_res_partner_inherit</field>
<field name='model'>res.partner</field>
<field name='inherit_id' ref='base.view_company_form'/>
<field name='arch' type='xml'>
<xpath expr="//field[@name='street']" position="after">
<field name="provinc" />
</xpath>
</field>
</record>
错误是:
字段rml_footer
不存在
答案 0 :(得分:0)
错误是因为您在xml
中继承了合作伙伴模型的错误视图&lt; field name =&#39; inherit_id&#39; REF =&#39; base.view_company_form&#39; /&GT;是res.company视图,您正在使用res.partner模型
&lt; field name =&#39; inherit_id&#39; REF =&#39; base.view_partner_form&#39; /&GT;