通过配置自定义可自动安装的模块
项目描述
在odoo中,默认情况下,一些模块通过清单中存在的auto_install键被标记为可自动安装。
此功能对于允许两个模块协同工作的“粘合”模块非常有用。(一个典型的例子是sale_stock,它允许sale和stock模块协同工作)。
然而,Odoo SA还将一些模块标记为可自动安装,尽管这从技术上讲并非必需。这可能会发生在公司想要推广的模块(如iap)、具有大震撼效果的模块(如partner_autocomplete)或公司认为默认有用的某些模块(如account_edi)上。请参见讨论:https://github.com/odoo/odoo/issues/71190
此模块允许通过配置更改可自动安装的模块列表,向自动安装中添加或删除某些模块。
目录
安装
您不需要安装此模块。要使功能工作
将模块module_change_auto_install添加到您的插件路径
根据“配置”部分更新您的odoo.cfg
配置
编辑您的odoo.cfg配置文件
在server_wide_modules列表中添加模块module_change_auto_install。
(可选) 添加一个新的条目modules_auto_install_disabled,以标记一组模块为不可自动安装。
(可选) 添加一个新的条目 modules_auto_install_enabled 来标记一组模块为自动安装。此功能对于托管大量Odoo实例并为多个客户服务的公司很有用,并希望某些模块始终被安装。
典型设置
server_wide_modules = web,module_change_auto_install
modules_auto_install_disabled = partner_autocomplete,iap,mail_bot,account_edi,account_edi_facturx,account_edi_ubl
modules_auto_install_enabled = web_responsive,web_no_bubble,base_technical_features,disable_odoo_online,account_menu
运行您的实例并检查日志。已更改的模块应出现在您的日志中,在实例加载时
INFO db_name odoo.addons.module_change_auto_install.patch: Module 'iap' has been marked as not auto installable.
INFO db_name odoo.addons.module_change_auto_install.patch: Module 'mail_bot' has been marked as not auto installable.
INFO db_name odoo.addons.module_change_auto_install.patch: Module 'partner_autocomplete' has been marked as not auto installable.
INFO db_name odoo.addons.module_change_auto_install.patch: Module 'account_edi' has been marked as not auto installable.
INFO db_name odoo.addons.module_change_auto_install.patch: Module 'account_edi_facturx' has been marked as not auto installable.
INFO db_name odoo.addons.module_change_auto_install.patch: Module 'account_edi_ubl' has been marked as not auto installable.
INFO db_name odoo.modules.loading: 42 modules loaded in 0.32s, 0 queries (+0 extra)
开发
如果您使用OCA免费软件项目“OpenUpgrade”将Odoo实例从主版本升级到另一个版本,您也可以在升级过程中使用此模块,以避免安装无用的新模块。
错误跟踪器
错误跟踪在GitHub问题上。如有问题,请检查您的错误是否已被报告。如果您是第一个发现的人,请通过提供详细且受欢迎的反馈来帮助我们解决它。
请不要直接联系贡献者以寻求支持或帮助解决技术问题。
致谢
贡献者
Sylvain LE GAL <https://twitter.com/legalsylvain>
维护者
此模块由OCA维护。
OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。
当前维护者
此模块是GitHub上的OCA/server-tools项目的一部分。
欢迎您贡献力量。要了解如何进行,请访问https://odoo-community.org/page/Contribute。
项目详情
odoo14_addon_module_change_auto_install-14.0.1.0.3-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 09d92dcbcafe33490976214f444d56a2dcd6837baaf2881bf82e3ee3c1d92e42 |
|
MD5 | 94fabdbf68531f2d1187e1c1c464107f |
|
BLAKE2b-256 | 345e5bbd379398e2aec01a895367ec7e82ed796d2daae0c613b9837fc0b3ca8c |