配置助手
项目描述
此模块仅针对开发者。单独使用时没有任何作用。
它通过提供一个抽象类来帮助创建 config.settings。
此类
自动在“res.config.settings”中创建与那些在“res.company”中定义的相关字段,避免了重复的字段定义。
创建具有默认值的 company_id 字段
定义onchange_company_id以更新所有相关字段
支持的字段类型:char, text, integer, float, datetime, date, boolean, m2o
目录
用法
from . company import ResCompany
class WhatiwantConfigSettings(models.TransientModel):
_inherit = ['res.config.settings', 'abstract.config.settings']
_name = 'res.config.settings'
# fields must be defined in ResCompany class
# related fields are automatically generated from previous definitions
_companyObject = ResCompany
# all prefixed field with _prefix in res.company, will be available in 'res.config.settings' model
_prefix = 'prefixyouchoose_'
已知问题/路线图
支持(或检查支持)这些字段类型:o2m, m2m, reference, property, selection
自动为“res.config.settings”生成默认视图(在–debug ?)
错误跟踪器
错误在 GitHub Issues 上跟踪。如果在那里找不到您的问题报告,请在那里检查。如果您首先发现了它,请通过提供详细且受欢迎的 反馈 来帮助我们解决问题。
请勿直接联系贡献者以寻求支持或帮助解决技术问题。
致谢
贡献者
Yannick Vaucher <yannick.vaucher@camptocamp.com>
David BEAL <david.beal@akretion.com>
Sebastien BEAU <sebastien.beau@akretion.com>
Angel Moya <angel.moya@pesol.es>
Akim Juillerat <akim.juillerat@camptocamp.com>
Patrick Tombez <patrick.tombez@camptocamp.com>
Phuc Tran Thanh <phuc@trobz.com>
Helly kapatel <helly.kapatel@initos.com>
其他致谢
本模块的开发得到了以下机构的财务支持:
Camptocamp
维护者
本模块由OCA维护。
OCA(Odoo社区协会)是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。
本模块是GitHub上的OCA/server-tools项目的组成部分。
欢迎您贡献力量。有关如何贡献的信息,请访问https://odoo-community.org/page/Contribute。
项目详情
散列 for odoo14_addon_configuration_helper-14.0.1.0.1-py3-none-any.whl
算法 | 散列摘要 | |
---|---|---|
SHA256 | c910166d97a113f70cd147a2ce245f489dc44d0538db7d5ef51248a7d74448c2 |
|
MD5 | 6a523447fc9a321a91ac1684eecd786d |
|
BLAKE2b-256 | 13a43936c511baafde32347462dfb7a2a55467c7769982e7ca18d80a3cdbaa22 |