Odoo - 从外部文件夹中删除样板导入

Odoo - Remove Boilerplate Import From Outer Folder

我的 Odoo 项目结构如下图所示

我不想更改 odoo14 文件夹中的任何代码,因为它是 Odoo 存储库中的源代码。我写的所有代码都将放在 custom 文件夹中。当我想从 my_model python 文件中导入 odoo 时,我必须像这段代码一样写两次 odoo 单词

from odoo14.odoo import api, fields, models

我想删除 odoo14 所以当我需要从 Odoo 导入时我只需要这样写

from odoo import api, fields, models

这可能吗?

我通过使用 pip 将 Odoo 包安装为本地库来解决这个问题。

pip install C:\My\Odoo\Directory