跳至内容
菜单
此问题已终结
3 回复
23430 查看

How can I add custom fields to inherited Models and views when I Tried to add it is throwing an Parse Error solve this

ParseError: "Error while validating constraint

Field `district` does not exist

Error context:
View `res.partner`
[view_id: 1094, xml_id: n/a, model: res.partner, parent_id: 124]
None" while parsing file:///c:/program files (x86)/odoo 10.0/server/odoo/addons/localizationindonesia/views/partner.xml:4, near
<record id="add_new_partner" model="ir.ui.view">
            <field name="name">res.partner</field>
            <field name="model">res.partner</field>
            <field name="inherit_id" ref="base.view_partner_form"/>
            <field name="arch" type="xml">
              <field name="country_id" position="after">
                <field name="district" placeholder="District"/>
              </field>
            </field>
    </record>


I tried to add like this

In Model

class ResPartner(models.Model):

    _name = 'res.partner'
    _inherit = 'res.partner'
    district = fields.Char(string='district', Size=32)

In Xml:

<record id="add_new_partner" model="ir.ui.view">
            <field name="name">res.partner</field>
            <field name="model">res.partner</field>
            <field name="inherit_id" ref="base.view_partner_form"/>
            <field name="arch" type="xml">
              <xpath expr="//field[@name='country_id']" position="after">
                <field name="district" placeholder="district"/>
              <xpath/>
            </field>
    </record>
形象
丢弃
最佳答案

were you able to solve the issue? if yes, how?


形象
丢弃
最佳答案

Read this link.I hope it will be help you.

https://stackoverflow.com/questions/34490479/odoo-9-field-does-not-exist

形象
丢弃
最佳答案

You must do an module update  to add the field to 'res.partner' model. All that if  your field decalaration is done in a base class ResPartner not a custom added class.

形象
丢弃
编写者

Thanks for that, Can you elaborate it with code so I see the difference, As I am new to Odoo this is the first module I am customizing

相关帖文 回复 查看 活动
1
8月 17
167
1
11月 19
4855
2
7月 19
5116
0
5月 19
3230
1
4月 19
4066