配置助手
项目描述
此模块仅针对开发者。单独使用时没有任何作用。
它通过提供一个抽象类来帮助创建 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>
Sébastien BEAU <sebastien.beau@akretion.com>
Angel Moya <angel.moya@pesol.es>
Akim Juillerat <akim.juillerat@camptocamp.com>
Patrick Tombez <patrick.tombez@camptocamp.com>
维护者
本模块由OCA维护。
OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。
此模块是GitHub上的OCA/server-tools项目的组成部分。
欢迎您贡献力量。有关如何贡献的信息,请访问https://odoo-community.org/page/Contribute。
项目详情
odoo12_addon_configuration_helper-12.0.1.0.0.99.dev8-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6d9fc57299ff44ce62fcbf6b8786d0c7c600359130e491647afe397f14ff7441 |
|
MD5 | 5ea8f47cbdef1aa44ce85b7eeb83ff7e |
|
BLAKE2b-256 | 0d62b7e05be19beffc953b5cbd3f321b641670bfc2ca13fa1034a647430e84a3 |