通过配置自定义可自动安装的模块
项目描述
在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 放置在您的addons路径中
根据“配置”部分更新您的 odoo.cfg
配置
编辑您的 odoo.cfg 配置文件
将模块 module_change_auto_install 添加到 server_wide_modules 列表中。
(可选) 添加一个新条目 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 Issues上跟踪。如果遇到问题,请检查是否已报告您的问题。如果您是第一个发现的,请通过提供详细且受欢迎的反馈来帮助我们解决它。
请不要直接联系贡献者以获取支持或技术问题的帮助。
致谢
贡献者
Sylvain LE GAL <https://twitter.com/legalsylvain>
维护者
此模块由OCA维护。
OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并促进其广泛应用。
当前维护者
此模块是GitHub上的OCA/server-tools项目的一部分。
欢迎您贡献力量。要了解如何贡献,请访问https://odoo-community.org/page/Contribute。
项目详情
odoo12_addon_module_change_auto_install-12.0.1.0.1.99.dev4-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5a8acf5d35255e23be53282013903bec58d4a5e16769ee7131c4fb98f5cab473 |
|
MD5 | cea57674498766b4c8792babd509f0fe |
|
BLAKE2b-256 | 9434ffb91b648222ad819ba20c91f1646eba8d9aa477d1291fe4031d57132733 |