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

Odoo实战一:空白模块创建

时间:2017-06-21 23:03:08      阅读:453      评论:0      收藏:0      [点我收藏+]

标签:开发   其他   空白   图文   ica   信息   测试   cat   安装   

一:新建模块目录

我们在openerp-server.conf中配置了模块的存放路径,一般为  XXXX\odoo\addons

实际开发时,为了避免与odoo自带模块所混淆,我们一般把自己的模块放到其他文件夹去,甚至,放到odoo所在文件夹之外。

这里,我在odoo同级目录下,新建一个myodoo目录,用于存放我日后自己创建的模块们。

所以,修改openerp-server.conf,在addons_path后面加上路径:

addons_path=F:\odoo\odoo-8.0\addons,../myodoo

 

二:创建模块目录

在myodoo文件夹下新建test目录,这就是test模块所在文件。

在其中,新建

__init__.py与__openerp__.py两个文件,则把test目录转变成了模块,Odoo依赖这两个文件去识别一个文件夹下是否保存一个模块。

 

三:修改__openerp__.py

该文件里保存了一个dict对象,对象内容是整个模块的描述,用于显示在模块的详情页。

一般需要书写的信息有:

{
    ‘name‘:u"模块名称",
    ‘summary‘:"模块概述",
    ‘version‘:‘版本‘,
    ‘category‘:‘模块所属分类‘,
    ‘sequence‘:模块在应用菜单中的序号位置,
    ‘author‘:‘开发者名字‘,
    ‘website‘:‘网站‘,
    ‘depends‘:[‘依赖模块(需要用到其他模块的内容,则填写依赖模块的名字)在安装本模块时,会先安装依赖模块‘],
    ‘data‘:[‘数据文件.xml‘],
    ‘qweb‘:[‘视图文件.xml‘],
    ‘demo‘:[‘默认添加的示范数据.xml‘],
    ‘test‘:[‘测试数据.xml‘],
    ‘installable‘:True,
    ‘application‘:True,
    ‘auto_install‘:False,
    ‘description‘:‘‘‘模块详细描述‘‘‘,
}

 

Odoo实战一:空白模块创建

标签:开发   其他   空白   图文   ica   信息   测试   cat   安装   

原文地址:http://www.cnblogs.com/ygj0930/p/7061812.html

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