Odoo 8 的示例字段

Odoo 使用 ORM(对象关系映射)技术与数据库进行交互。ORM 将有助于创建可在 Python 中使用的虚拟对象数据库。在 ORM 技术中,每个模型由一个子类 Models.model 的类表示。Models.model 是常规数据库持久化 Odoo 模型的主要超类。Odoo 模型是通过继承此类创建的

name = fields.Char(string='New Value')

flag = fields.Boolean(string='Flag',default=False)

amount = fields.Float(string='Amount',digits=(32, 32))

code = fields.Selection(string='Code',selection=[('a', 'A'),('b','B')])

customer = fields.Many2one(comodel_name='res.users')

sale_order_line = fields.One2many(comodel_name='res.users', inverse_name='rel_id')

tags = fields.Many2many(comodel_name='res.users',
                        relation='table_name',
                        column1='col_name',
                        column2='other_col_name')