首页 > 代码库 > Odoo实战一:空白模块创建
Odoo实战一:空白模块创建
一:新建模块目录
我们在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实战一:空白模块创建
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。