了解应用程序和模块

来自Odoo大V社-odoo中文开发手册
Admin讨论 | 贡献2016年12月15日 (四) 13:28的版本 (创建页面,内容为“在Odoo中,经常听见模块和应用程序。那么,它们有什么区别呢? 模块元件是Odoo应用程序的组成块。一个模块可以将新功能...”)

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

在Odoo中,经常听见模块和应用程序。那么,它们有什么区别呢?

 模块元件是Odoo应用程序的组成块。一个模块可以将新功能添加到 Odoo,或修改现有的。它是一个目录包含一个清单或描述符文件,命名为 __manifest__.py,再加上实现其功能的剩余文件。

应用程序是以主要的功能方式,添加到 Odoo 中。他们为核心功能元素,如会计或人力资源,其它的模块在此基础上修改或扩展功能。正因为如此,他们在Odoo应用程序菜单中高亮显示。

如果您的模块很复杂,并将新的或重大的功能添加到 Odoo,您可以考虑将它创建为应用程序。如果您的模块只是对现有的Odoo中的功能,进行更改,则可能不适用。

一个模块不管是不是一个应用程序,都会在清单中定义。技术上它在模块使用上,没有任何的影响。它只是在应用程序清单中高亮显示。