Odoo模块A取决于模块B,模块B取决于模块A.

时间:2016-05-31 16:37:04

标签: python-2.7 dependencies openerp

如果模块B依赖于模块A,我想知道是否有任何方法可以使模块A依赖模块B?喜欢同时安装它们吗?当我尝试时,两者都不能在模块列表中进行选择。

如果没有,是否可以轻松合并两个模块?

我必须添加一些暗示要做这种相互依赖的东西。我是否必须在一个模块中重写两个模块的每一行?我会感到惊讶,因为使用不同的模块使开发更容易和更有条理,odoo接缝要注意它,这就是为什么我来问你这个问题,即使我什么都没发现。

1 个答案:

答案 0 :(得分:0)

也许这有助于你:

auto_install标志表示只要满足所有依赖项,模块就会自动安装。它可以在__openerp__.py文件中设置。其默认值为False。

将此标志添加到两个模块中。

所以你可以创建一个虚拟模块C.将它添加为A和B的依赖关系.A和B的所有其余依赖关系应该在C中。然后,如果安装C,则两个模块都安装在同一个模块中。时间。