配置助手
项目描述
配置助手
此模块仅面向开发人员。单独使用时没有任何作用。
它通过提供一个抽象类来帮助创建 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 Issues 上跟踪。如果在那里遇到问题,请检查您的问题是否已被报告。如果您是第一个发现它的,请通过提供详细和受欢迎的反馈来帮助我们解决这个问题。
贡献者
Yannick Vaucher <yannick.vaucher@camptocamp.com>
David BEAL <david.beal@akretion.com>
Sébastien BEAU <sebastien.beau@akretion.com>
项目详情
关闭
散列 用于 odoo9_addon_configuration_helper-9.0.1.0.0.99.dev25-py2-none-any.whl
算法 | 散列摘要 | |
---|---|---|
SHA256 | 4cd3b953287dbf7da74a01ca55e4f0858ebf1cf5c4b45fbc9962177ea75b8c68 |
|
MD5 | 62c7f334cfbb9bcad5a58674dd6b2054 |
|
BLAKE2b-256 | 86838b8e57c1bb720e4a85700f739a8fc1da6f554c266e9a446e9942baacb03d |