首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >字段x不存在于"res.partner“Odoo15模型中。

字段x不存在于"res.partner“Odoo15模型中。
EN

Stack Overflow用户
提问于 2022-10-20 17:32:40
回答 1查看 53关注 0票数 1

我想知道为什么我收到这个错误,即使我的源代码是正确的。错误:

字段"contact_prenom“在模型”res.partner“视图错误上下文中不存在:{‘res.partner’:‘/opt/odoo15 15/custom/om_/view/x.xml’,'line':3,‘name’,‘res.partner’:‘res.partner’:ir.ui.view(1981年),'view.model':'res.partner','view.parent':ir.ui.view(128,),'xmlid':'inherit_view_res_partner'}

我的源代码: x.py

代码语言:javascript
复制
from odoo import models,fields

class x_respartner(models.Model):
    _name='x.y'
    _inherit='res.partner'

    #xx_nom = fields.Char(string="Prénom")

    contact_prenom = fields.Char(string="Prénom")
    channel_ids = fields.Many2many('mail.channel', 'mail_channel_profile_partner', 
                                    'partner_id', 'channel_id', copy=False)

x.xml

代码语言:javascript
复制
<record id="inherit_view_res_partner" model="ir.ui.view">
    <field name="name">res.partner.inherit</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='street']" position="after">
            <field name="contact_prenom"/>
        </xpath>
    </field>
</record>

<menuitem
    id="xx"
    name="X"
    sequence="10"
    /> 

清单.py

代码语言:javascript
复制
 {
        'name': 'X',
        'version': '1.3',
        'category': 'Hidden',
        'description': """
    Duplicated Contacts To Add Fields To Contact view.
    ===================================================
    """,
        'depends': ['base'],
        'data': [
            #'security/ir.model.access.csv',
            'views/x.xml',
        ],
        'sequence':'-100',
        'demo': [
        ],
        'test': [],
        'installable': True,
        'auto_install': True,
        'application': True,
        'license': 'LGPL-3',
    }

我试图重新启动服务器并升级模块,但每次都会出现相同的错误,所以请您帮我处理一下。

EN

回答 1

Stack Overflow用户

发布于 2022-10-20 17:52:58

删除行名称=‘X.Y’

_name属性用于在数据库中创建一个新表。根据您的代码,您希望扩展res.partner表。

为了将来的开发,您可以查看这个模型继承文档。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74144074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档