Odoo实战一:空白模块创建

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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实战一:空白模块创建的主要内容,如果未能解决你的问题,请参考以下文章

pycharm添加Odoo代码片段

Odoo安装教程1-创建第一个 Odoo 应用

Odoo安装教程1-创建第一个 Odoo 应用

odoo首页添加自定义模块,修改代码后报错,请问各路大神啥情况

Odoo 模块的升级:11,12升级13

odoo中安装了错误的模块,导致网页报错进不去,怎么修改后的上传