配置助手
项目描述
本模块仅供开发者使用。单独使用时没有任何作用。
它通过提供抽象类来帮助创建 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>
其他致谢
本模块的开发得到了以下机构的资金支持
Camptocamp
维护者
本模块由OCA维护。
OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。
此模块是GitHub上OCA/server-tools项目的组成部分。
欢迎您贡献。要了解如何贡献,请访问https://odoo-community.org/page/Contribute。
项目详情
散列 for odoo13_addon_configuration_helper-13.0.1.0.1.dev7-py3-none-any.whl
算法 | 散列摘要 | |
---|---|---|
SHA256 | ac585db34d1ba69d99281e34d78e2c73010481a67e3d132c166cb88ce8608699 |
|
MD5 | c7359c234260df182fb5725f6df4683c |
|
BLAKE2b-256 | 3cf68768bdf3056e4b8dfe4609f99bfe576c45695f680d2b859d525d1cdfc122 |