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

ODOO学习笔记五:Odoo模块标准组成

时间:2017-06-17 21:34:07      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:权限   管理   img   列表   csv   erp   学习   存在   images   

一:新建一个模块

一个模块放在一个文件夹中,我们在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模块标准组成

标签:权限   管理   img   列表   csv   erp   学习   存在   images   

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

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