首页 > 代码库 > ODOO学习笔记五:Odoo模块标准组成
ODOO学习笔记五:Odoo模块标准组成
一:新建一个模块
一个模块放在一个文件夹中,我们在odoo项目源码中新建一个文件夹 car,用于存放模块car。(一般用一个文件夹专门用来管理我们自定义的模块)
然后在car目录下新建两个文件:__init__.py和__openerp__.py
编辑__openerp__.py:
主要包括:模块名称、概述、版本、在odoo模块列表中的位置、作者、依赖模块、所含文件data(视图、权限控制文件等)、是否可安装等。
二:测试
打开浏览器进入odoo,点击右上角“关于”,激活 开发者模式,然后点击一级菜单中“应用”选项,进入模块列表,左侧“更新应用列表”,即可在模块列表中看到我们新建的模块,点击“安装”即可使用该模块。
三:使用命令行,利用模板模块来创建模块
进入odoo.py所在目录,打开命令行;
输入
odoo.py scaffold 模块名 模块保存在哪个目录下
即可使用odoo自带的模板创建一个模块。
模板位于odoo/openerp/cli/template/default下,可以修改模板来定制自己需要的模板。
四:模块文件目录构成
如上,模块myodoo中,除了一开始的两个配置文件__init__.py和__openerp__.py外,还要有:
controllers:处理请求的类。
demo:存放测试数据,一般使用xml。
models:创建的实体对象,py文件。
security:权限控制,csv文件。
views:视图文件,xml文件。
ODOO学习笔记五:Odoo模块标准组成
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。