【转】odoo学习之:开发字段解析

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

 

posted @ 2018-02-22 20:26  A·DONG  阅读(188)  评论(0编辑  收藏  举报