码迷,mamicode.com
首页 > 其他好文 > 详细

openerp中后台代码详解

时间:2015-05-26 23:14:14      阅读:314      评论:0      收藏:0      [点我收藏+]

标签:

本文档只针对7.0版本

_name (required) :业务对象名称,通过点对象所在的模块.

_columns (required):字典 用于定义模块所需的字段 {字段名:字段属性}

_defaults:字典 {字段名称:字段属性值}

_auto:设置为True orm会在数据库中建立相应的表,如果为假创建你独有的表视图

_inherit:父类的名称(继承)

继承分成两类 传统继承 和 代表或装饰继承.

技术分享

传统继承有分为类继承和原型继承

1.类继承:

使用时加载原对象特征

新的类兼容现有的视图.

存储同样的表中.

2.原型继承

使用复制的特征

新的类忽略现有视图

存储在不同的表.

 

技术分享

代表继承

_inherits:把一组父类字段名转化为外键进行使用,

_constraints(约束):类表或元组在这form中定义的python约束,(func_name(函数名),message(消息),fields(字段))

_sql_constraints:列表或元组在form中定义的sql约束(name(名称),sql_def(sql语句),message(消息))

_log_access(访问日志):默认为True,4个字段(create_uid(创建的用户名),create_date(创建日期),write_uid(写入的编号),write_date(写入的数据))会日志记录等级操作,访问perm_read()函数.

 

  

openerp中后台代码详解

标签:

原文地址:http://www.cnblogs.com/lvzhiyuan/p/4531812.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!