Odoo 11 CE取决于以下模块:res。但是该模块在您的系统中不可用

时间:2018-12-08 16:18:56

标签: odoo-11

我目前正在使用Odoo 11 CE,并正在开发一个向res.partner添加一些字段的应用程序。在查看了所有不同的示例之后,我不知道为什么升级时会出现此错误:

  

您尝试升级依赖于   模块:res。但是该模块在您的系统中不可用。

在清单文件中,我有以下内容: 清单 .py

'name': 'Training Center',
'author': 'Matt',
'website': 'tbd',
'depends': ['base','board', 'document', 'hr', 'web', 'website',
            ],

在我的models目录中,我有以下内容: 初始化 .py from . import res_partner

在我的res_partner.py文件中,我具有以下内容:

from odoo import models, fields, api, _
from odoo.exceptions import ValidationError

class TC_ResPartner(models.Model):
    """Adds wechat field becomes a stored function field."""
    _inherit = 'res.partner'

    wechat_id = fields.Char(
        "Wechat User ID",
        index=True,
        store=True
    )

当我通过APPS / Upgrade按钮在UI中进行升级时,出现以下错误:

  

您尝试升级依赖于模块的training_center   在模块上:res。但是该模块在您的系统中不可用。

当我查看服务器日志时,我注意到以下几点:

2018-12-08 16:12:03,313 27437 INFO odoo odoo.addons.base.module.module: ALLOW access to module.button_immediate_upgrade on ['training_center'] to user m****@gmail.com #7 via 127.0.0.1 
2018-12-08 16:12:03,313 27437 INFO odoo odoo.addons.base.module.module: ALLOW access to module.button_upgrade on ['training_center'] to user m****@gmail.com #7 via 127.0.0.1 
2018-12-08 16:12:03,313 27437 INFO odoo odoo.addons.base.module.module: ALLOW access to module.update_list on ['training_center'] to user m****@gmail.com #7 via 127.0.0.1

在尝试继承res.partner之前,升级没有任何权限问题。

我想念什么?

0 个答案:

没有答案