例如这一段就是继承了模型之后添加了自定义字段
from openerp import models, fields
class SaleOrder(models.Model):
_inherit = 'sale.order'
delivery_price = fields.Float(string='快递费用', compute='_compute_delivery_price')
carrier_id = fields.Many2one("delivery.carrier", string="运输方式")
然后在对应XML的视图中添加自定义的字段(或者继承视图修改,方法很多不做详细介绍了),然后重启升级模块。刷新之后就能在界面上看见了。
下面这段代码是通过继承视图,然后把字段加到phone显示之后
写起来其实挺简单,当然要深入了解各个字段,三种继承区别还需要深入。
以上都是手敲的,没有太多的思考,有什么不懂可以给我私信。