苏南生的CSDN博客

Oracle ERP Technology

[精]Odoo 8.0深入浅出开发教程-模块开发基础

参考资料点击这里.构建Odoo模块模块组成业务对象业务对象声明为Python类, 由Odoo自动载入.数据文件XML或CSV文件格式, 在其中声明了元数据(视图或工作流)、配置数据(模块参数)、演示数据等.Web控制器处理Web浏览器发来的requests.静态web数据Web用到的图像, CSS...

2016-03-12 11:25:46

阅读数:19954

评论数:4

Odoo 8.0深入浅出开发教程(十) 附录

13 附录 13.1 Odoo里老的API _name 点号记法 对应具体SQL表名 _columns { } 表述SQL表头 _defaults 字典值 描述默认值 _inherit _inherits 委托继承 13.2 PostgreSQL数据库命令行操作 ...

2016-03-05 11:10:42

阅读数:5855

评论数:0

Odoo 8.0深入浅出开发教程(九) Odoo模型层详解

11 Odoo模型层详解 经过前面的介绍,我们也确实感觉到Odoo的ORM层的API应该是Odoo技术框架最核心的部分,如果我们翻翻Odoo框架的源码,也会看到models.py那个文件有六七千行的代码,这也说明Odoo的设计者在编写ORM这块是花费了很多精力的。所以我想我们把Odoo的ORM...

2016-03-05 11:09:42

阅读数:5405

评论数:0

Odoo 8.0深入浅出开发教程(八) Odoo开发之请假模块第二谈

10 Odoo开发基础: 请假模块第二谈 __init__.py 文件没啥好改动的,然后我们再看到main_model.py文件,这一次进行了较多地方的改动。 from openerp import models, fields, apiimport loggingclass Qi...

2016-03-05 11:08:54

阅读数:5275

评论数:0

Odoo 8.0深入浅出开发教程(七) Odoo开发之扩展现有模块

8.扩展现有模块-继承机制 即使是对于现有的模块,推荐的做法也是通过新建一个模块来达到扩展和修改现有模块的目的。具体方法就是在python中的类里面使用 _inherit 属性。这标识了将要扩展的模块。新的模型继承了父模型的所有特性,我们只需要声明一些我们想要的修改就行了。通过这种继承机制的修...

2016-03-05 11:04:23

阅读数:9310

评论数:0

Odoo 8.0深入浅出开发教程(六) Odoo开发例子之to-do模块

7 Odoo开发基础: 工作计划模块第一谈 这个例子来自Daniel Reis的《Odoo Development Essentials》一书,之所以也加进来是因为我觉得学习框架是例子越多越好,然后这本书我是在 这个网站 限时观看的,也是为了保留有价值的信息吧。 我们这次要创建的模块的功能是...

2016-03-05 11:01:42

阅读数:5246

评论数:0

[精]Odoo 8.0深入浅出开发教程(五) Odoo开发模块

5 创建自己的模块 Odoo开发的一条黄金准则就是我们最好不要修改现有的模块,特别是官方内置的那些模块。这样做会让原始模块代码和我们的修改混为一谈,使得很难对软件进行升级管理。我们应该创建新的模块(在原有的模块基础之上)来达到修改和扩展功能的目的。Odoo提供了一种继承机制,允许第三方模块扩展...

2016-03-05 10:58:56

阅读数:7271

评论数:0

Odoo 8.0深入浅出开发教程(四) Odoo入门

4 初入Odoo 如上安装配置好之后,在网页浏览器上输入 127.0.0.1:8069 (具体端口号读者要视自己的情况而定)之后我们就会看到如下界面: 4.1 管理数据库 Figure 6: 新建数据库 这里不仅新建了一个数据库,还指定了管理员的新密码,...

2016-03-05 10:56:40

阅读数:20169

评论数:1

Odoo 8.0深入浅出开发教程(三) Odoo安装与配置

3 Odoo的安装和配置 Odoo项目的github地址是 https://github.com/odoo/odoo 。我们可以看到这个项目非常活跃,下面的内容都基于Odoo8。推荐使用github的最新版本。 常规的安装就是到 Odoo的github 地址那里下载源码,然后运行: sud...

2016-03-05 10:54:17

阅读数:19675

评论数:3

Odoo 8.0深入浅出开发教程(二) Odoo简介

1 ERP简介 1.1 Odoo历史 Odoo8的前身是“Tiny ERP”,最初是由比利时的Fabien Pinckaers 创建的。 Figure 1: Fabien Pinckaers 到2009年的时候,发布第5版,公司获得风投,盈利增长迅速,软件更...

2016-03-05 10:53:19

阅读数:8421

评论数:0

[精]Odoo 8.0深入浅出开发教程(一) 目录

Odoo 8.0深入浅出开发教程 Table of Contents 1. ERP简介 1.1. Odoo历史1.2. ERPⅡ或商业智能化 1.2.1. 什么是商业智能 2. Odoo框架简介 2.1. python模块分析2.2. python2还是python3 3. Odoo...

2016-03-05 10:49:20

阅读数:5993

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭