Inheritance Odoo-8字段不存在

Inheritance Odoo-8字段不存在,inheritance,view,field,openerp,odoo-8,Inheritance,View,Field,Openerp,Odoo 8,我想在选股表单上的partner_id字段下添加一个整数字段。 我尝试继承此视图并添加字段,但总是出现错误“fieldgr_wgt不存在” 这是my models.py: class stockpickingweight(models.Model): _inherit = 'stock.picking' _name = 'stockpickingweight' gr_wgt = fields.Integer() 这是my views.xml: <record model="ir.ui.

我想在选股表单上的partner_id字段下添加一个整数字段。 我尝试继承此视图并添加字段,但总是出现错误“field
gr_wgt
不存在”

这是my models.py:

class stockpickingweight(models.Model):
_inherit = 'stock.picking'
_name = 'stockpickingweight'

gr_wgt = fields.Integer()
这是my views.xml:

<record model="ir.ui.view" id="stock_picking_form_inherit">
        <field name="name">stock.picking.form.inherit</field>
        <field name="model">stock.picking</field>
        <field name="inherit_id" ref="stock.view_picking_form" />
        <field name="arch" type="xml">
           <field name="partner_id" position="after">
                <field name="gr_wgt"/>
           </field>
        </field>
 </record>

股票。拣选。表格。继承
选股

我也尝试使用xpath,但这给了我同样的错误。(我还尝试将其放在其他字段下)。

删除此_name='stockpickingweight'用户此一类StockPicking(models.Model):您好,发生此错误的可能性为两,可能是您在models/models.py之前编写了view/views.xml,或者您的数据库没有正确刷新,因此建议卸载自定义模块并重试。3建议并重试:-删除名称。-你把PY放在init.PY里了吗尝试使用fields.Integer('Name of field')删除此_Name='stockpickingweight'用户此一类StockPicking(models.Model):您好,发生此错误的可能性为两,可能是您在models/models.py之前编写了view/views.xml,或者您的数据库没有正确刷新,因此建议卸载自定义模块并重试。3建议并重试:-删除名称。-你把PY放在init.PY里了吗尝试使用fields.Integer('字段名称')