Odoo has extra record content

安装或升级模块时,报如下错误:

1
Element odoo has extra content: record, line x

这个错误的原因不是报错表面上的原因,并不是你的record写的不对,而是你的xml中有潜在的错误,但是odoo并不能给你准确的指明。

按照一下步骤进行排查:

  1. 数据模型引用是否正确,init文件中引用model了吗?
  2. XML中的节点是否拼写正确,例如field写成feild,这都是不容易被发现的错误。
  3. 是否有空白的XML节点,比如:

    1
    <field name="help" type="html"></field>

    这样也是会导致错误的。

你的支持我的动力