7、odoo的继承
点我下载完整odoo的demo
模型继承
在Odoo中有两种模型的继承机制(传统继承方式和委托继承方式),以模块化方式扩展现有的模型。
传统继承方式允许模块修改在另一个模块中定义的模型的行为:
- 向模型添加字段,
- 覆盖模型上字段的定义,
- 对模型添加约束,
- 向模型添加方法,
- 覆盖模型上的现有方法。
委托继承方式允许将模型的每个记录链接到父模型中的记录,并提供对父记录的字段的透明访问。
也可以看看官方:
传统继承方式 _inherit
- 能够添加字段
- 改写字段定义
- 添加约束
- 添加或改写方法,共有两种写法