odoo开发字段解析(新API)

来源:互联网 发布:本港台开奖源码 编辑:程序博客网 时间:2024/06/01 20:57

odoo新API中,字段类型不变,继承改变

1.旧的API定义模型:

from openerp.osv import osv,fields

class oldmodel(osv.osv):

#模型名称

_name="old.model"

#定义字段   

_columns={

"name":field.char(string='Name')

}


2.新的API定义模型:

from openerp import models,fields

class newmodel(models.Model):

#模型名称

_name='new.model'

#定义字段

name=fields.Char(string='Name')


在新的API中定义字段时字段类型首字母大写


3.新API   function字段定义:

total=fields.Float(string='Total'  compute='_get_total')

@api.one

def _get_tatol(self):

self.total=self.unit_price*self.product_qty



1 0
原创粉丝点击