在oddo10中更新所有模块时发生关键错误

问题描述 投票:0回答:1

使用命令-python3 odoo-bin --addons = addons,/ opt / git_addons / project_abcd -u all&

当我尝试更新服务器上的模块时,我正在选择内部服务器错误,并且错误日志显示:

Traceback (most recent call last):
      File "/opt/odoo/odoo/modules/registry.py", line 83, in new
        odoo.modules.load_modules(registry._db, force_demo, status, update_module)
      File "/opt/odoo/odoo/modules/loading.py", line 373, in load_modules
        force, status, report, loaded_modules, update_module, models_to_check)
      File "/opt/odoo/odoo/modules/loading.py", line 270, in load_marked_modules
        perform_checks=perform_checks, models_to_check=models_to_check
      File "/opt/odoo/odoo/modules/loading.py", line 153, in load_module_graph
        registry.setup_models(cr, partial=True)
      File "/opt/odoo/odoo/modules/registry.py", line 300, in setup_models
        model._setup_fields(partial)
      File "/opt/odoo/odoo/models.py", line 2853, in _setup_fields
        field.setup_full(self)
      File "/opt/odoo/odoo/fields.py", line 505, in setup_full
        self._setup_regular_full(model)
      File "/opt/odoo/odoo/fields.py", line 2178, in _setup_regular_full
        invf = comodel._fields[self.inverse_name]
    KeyError: 'standard_id'

请帮助解决此错误。

python-3.x odoo odoo-10
1个回答
0
投票

有了这些信息,就不可能说出原因了。您的模块之一试图引用不存在的名为stadard_id的字段。

[尝试一一更新您的模块,看看哪个模块出现此错误。然后,更轻松地进行故障排除。

__manifest__.py文件中可能缺少某些依赖项。

© www.soinside.com 2019 - 2024. All rights reserved.