Odoo开发教程(二):如何创建一个空的Odoo模块
来源:互联网 发布:matlab矩阵diff 编辑:程序博客网 时间:2024/05/21 22:55
1.创建
使用pycharm新建一个python项目,我们命名为myfirst,再在myfirst下面新建声明文件:__openerp__.py,改文件主要用于对odoo模块的描述,里面包含一个python字典。
内容如下:
# -*- coding: utf-8 -*-{ 'name': 'myfirst', 'version': '0.1', 'author': 'feigames', 'description': """模块说明""", 'depends': [ 'base', 'mail', ], 'data': [ ], 'installable': True, 'application': True,}简要说明下字典:
-name:必须,模块名称
-version:模块版本号
-description:模块说明,这里可以自己写一个html网页来表达,以后会讲到
-author:作者
-website:指向外部网页
-license:模块许可,默认为LGPL-3
-category:模块分类,在软件管理中可以通过分类来查看
-depends:python列表类型,指定安装该模块需要的前置模块
-data:python列表类型,该模块用到的数据元素
-demo:安装模块时安装的demo数据
-auto_install
:bool型数据,默认为False,不自动安装该模块
-application:bool型数据,用于说明该模块是否为应用程序
2.安装
-把模块复制到Odoo的openerp-serever.conf配置文件addons_path所在目录。
-进入odoo系统,激活开发者模式(9.0版本)
点击about后出现以下界面
点击激活开发者模式,然后可以在app菜单下见到刷新模块列表(需要重启odoo服务)
0 0
- Odoo开发教程(二):如何创建一个空的Odoo模块
- [精]Odoo 8.0深入浅出开发教程(五) Odoo开发模块
- Odoo 8.0深入浅出开发教程(二) Odoo简介
- Odoo开发教程(三):如何定义一个ORM对象
- odoo自定义模块开发
- Odoo Widget 开发教程(二)
- Odoo 8.0深入浅出开发教程(六) Odoo开发例子之to-do模块
- Odoo 8.0深入浅出开发教程(七) Odoo开发之扩展现有模块
- Odoo 8.0深入浅出开发教程(八) Odoo开发之请假模块第二谈
- odoo 9.0创建自定义模块
- [精]Odoo 8.0深入浅出开发教程-模块开发基础
- 如何配置odoo的开发环境?
- Odoo 8.0深入浅出开发教程
- Odoo 8.0深入浅出开发教程
- Odoo模块的基础构建
- Odoo 8.0深入浅出开发教程(三) Odoo安装与配置
- Odoo 8.0深入浅出开发教程(四) Odoo入门
- Odoo 8.0深入浅出开发教程(九) Odoo模型层详解
- Oracle AWR粗概
- 论文笔记001-Stacked Convolutional Auto-Encoders for Hierarchical Feature Extraction
- 解决EWEBEDITOR老版本在IE新版本下按钮失效问题一劳永逸的办法
- SpEL(3)
- Android开发——Android Studio中配置及使用OpenCV示例
- Odoo开发教程(二):如何创建一个空的Odoo模块
- Android利用SharePrefrence和Gson实现实体类的保存与获取
- 关于java支付宝接口的异步通知的问题
- 使用SharedPreference存储信息
- 我写的WEBPY框架的 提供验证码识别的PYTHON 程序
- <Java> 获取当前系统时间
- RxJava 初识
- 俩个tomcat冲突
- hdu 1710 Binary Tree Traversals(二叉树排序)