新建openerp模块四个重要部分:
__init__.py
__openerp__.py
views
Python文件.py
__init__.py:它用 import 引入这个模块的各种 python 文件。
openerp.py是OpenERP的一个模块声明。模块中定义了几个重要的信息。如下:
{
'name' : 模块名称,
‘summary’:
'version' : 版本,
'depends' : ['base'],依赖模块,即安装本模块时将检查此处定义的模块 ,如果没安装将自动一起安装。通常所有模块都要依赖base模块。
'author' : 作者名,
'category':分类
‘website’:网址
'description' : """
‘data’:模块安装和升级时需要重新加载的XML文件,基础数据。权限。工 作流、视图、报表等的定义文件通常放在此处。通常权限定义文 件放在前面,因为其他文件常引用权限定义数据。
‘demo’:示例数据
Accounting and Financial Management.
}
预定义的osv.Model对象属性
_name:对象的唯一标识符,必须是全局
__init__.py
__openerp__.py
views
Python文件.py
__init__.py:它用 import 引入这个模块的各种 python 文件。
openerp.py是OpenERP的一个模块声明。模块中定义了几个重要的信息。如下:
{
'name' : 模块名称,
‘summary’:
'version' : 版本,
'depends' : ['base'],依赖模块,即安装本模块时将检查此处定义的模块 ,如果没安装将自动一起安装。通常所有模块都要依赖base模块。
'author' : 作者名,
'category':分类
‘website’:网址
'description' : """
‘data’:模块安装和升级时需要重新加载的XML文件,基础数据。权限。工 作流、视图、报表等的定义文件通常放在此处。通常权限定义文 件放在前面,因为其他文件常引用权限定义数据。
‘demo’:示例数据
Accounting and Financial Management.
}
预定义的osv.Model对象属性
_name:对象的唯一标识符,必须是全局