配置助手
项目描述
本模块仅供开发者使用。单独使用时没有任何功能。
它通过提供抽象类来帮助创建 config.settings。
此类
自动在‘whatiwant.config.settings’中创建与那些在‘res.company’中定义的相关字段,从而避免了字段定义的重复。
创建具有默认值的company_id字段
定义onchange_company_id以更新所有相关字段
支持的字段类型:char,text,integer,float,datetime,date,boolean,m2o
目录
使用方法
from . company import ResCompany
class WhatiwantClassSettings(orm.TransientModel):
_inherit = ['res.config.settings', 'abstract.config.settings']
_name = 'whatiwant.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 'whatiwant.config.settings' model
_prefix = 'prefixyouchoose_'
已知问题/路线图
支持(或检查支持)这些字段类型:o2m,m2m,reference,property,selection
自动为‘whatiwant.config.settings’生成默认视图(在–debug ?)
错误追踪器
错误在GitHub问题上跟踪。如果在那里遇到麻烦,请检查您的问题是否已经报告。如果您是第一个发现它的人,请帮助我们通过提供详细且受欢迎的反馈来解决这个问题。
请不要直接联系贡献者以寻求支持或帮助解决技术问题。
致谢
贡献者
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。
项目详情
哈希值 for odoo11_addon_configuration_helper-11.0.1.0.0.99.dev15-py2.py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c84cea337982ab70b9b62605d0b8d380da3a952bfeb86179d136be7b69c4f8bf |
|
MD5 | b0b98b868d34f094d82d1372cb409d61 |
|
BLAKE2b-256 | a25925f3ddd021f51704dc448be626d537a52390fb8369c6bc6a5ecae9801607 |