自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

翻译 Odoo 日志配置、使用及实现

原文地址:http://www.mindissoftware.com/2014/09/07/Odoo-logging-configuration-usage-implementation/

2014-09-22 23:55:30 8690

原创 python变量与声明

1、变量的声明Python中变量的声明需要遵循一下jid

2014-09-04 15:11:57 9596

原创 OpenERP国际化

1.翻译方法1.直接编写PO文件进行翻译2.调试状态下进行翻译3.翻译—应用程序术语—已翻译术语,查找过滤未翻译术语进行翻译,适合少量翻译,需要知道未翻译的name。4.导出翻译,批量翻译后导入,适合对新模块进行翻译。2.PO文件翻译在模块i18n目录下,新建简体中文语言包zh_CN.po文件。安装或更新模块时,根据你创建账套时的语言选项,对应的语言包PO 文件会导入到

2014-09-03 15:40:09 2070

原创 Odoo模块加载

Odoo的启动是通过openerp-server脚本完成,它是系统的入口。 然后加载配置文件openerp-server.conf 或者 .openerp_serverrc:Openerp-server.conf的主要内容:这个文件缺省是没有的,odoo系统会有一个默认值,但是一般情况我们都需配置这个文件。启动http服务器,监听端口。模块加载:

2014-09-03 15:31:23 3741 2

原创 OpenERP报表浅析

OpenERP主要有三种类型的报表:l  OpenOffice.org报表l  XML报表l  自定义报表(基于PostgreSQL视图,显示在界面上)关于XML报表,参见王浩写的[openerp报表开发-1.docx],这一部分主要描述OpenOffice.org报表。1.   基于OpenOffice模版的报表开发方式2.1 OpenOffice.org报表Open

2014-09-03 15:24:49 3512 2

原创 odoo的js继承机制解读

前文说过,odoo前端js中openerp这个对象是所有对象的根,其他的对象都是由openerp这个对象继承而来。下面我们解读下他的js机制。odoo实现继承的代码在openerpframework.js第97行-188行这段代码中定义。 注意:继承这部分代码中有两个Class,一个是openerp.Class,一个是extend中定义的Class,openerp.Class的作用是在

2014-09-03 15:10:08 4143

原创 OpenERP权限管理层次

OpenERP的权限的核心是权限组(res_groups)。对每个权限组,可以设置权限组的菜单表示,对象表示,记录规则表示,字段表示。1.菜单/对象级别设置哪些人可以访问哪些菜单/对象,对象的访问权限包括创建、读、写、删除。2.记录级别设置哪些人可以访问哪些记录,也就是设置表的查询条件。3.字段级别设置表中的字段的访问权限。4.工作流级别在工作流的每一步迁移中,设置

2014-09-03 14:56:19 5317

原创 OpenERP工作流浅析

对象和视图修改1.  添加xml文件引用在__openerp__.py文件data中添加工作流文件引用。2.  对象修改在车辆管理对象中添加state字段,保存车辆审批状态。可以看出,车辆有草稿,待审批,审批通过和审批拒绝四个状态。3.  视图修改在列表中添加atate字段,在表单中增加下述三个按钮。工作流定义model:固定取值"workflo

2014-09-03 14:50:31 2082

原创 获取Odoo中由Bazaar管理的例子源代码

1 安装  python 2.6/2.72 安装bazaar代码管理工具客户端   http://wiki.bazaar.canonical.com/Download。 安装时会自动检查本机已经安装的Python,使用默认设置即可。安装完成会在   windows程序中生成Bazaar文件夹,如下图所示:        3 运行 bazaar command   点击“St

2014-09-03 14:45:03 1276

原创 Odoo 调用redis

1 下载Redis的python依赖包  在Python官方网站的依赖包索引表中找到名为redis 2.10.2的依赖包

2014-09-03 14:36:38 3282

原创 odoo SSO:单点登录

通过地利现有统一管理平台manage.dili7.com访问OpenERP,从而实现单点登录有2种方式 一  使用OAuth模式,需要安装OAuth模块  1 安装模块

2014-09-03 14:35:40 5496

原创 Odoo web 机制浅析

Odoo作为开源ERP,在欧洲有着广泛的应用,但就中国来说,基本上还处于起步阶段,国内的应用并不是太多,因此,从市场来看,其应用潜力是巨大的。要基于Odoo进行二次开发,就必须要对Odoo的web基本运行原理有必要的了解,才能从宏观上对Odoo有个大体认识。此文正是基于此目的,进行简要的分析,希望能够对开发Odoo应用有帮助

2014-09-03 12:34:24 11281

原创 Odoo中Qweb使用入门

参考可参考官网例子https://doc.odoo.com/trunk/web/qweb/或http://thierry-godin.developpez.com/openerp/tutorial-module-creation-pos-modification-english-version/1 Qweb官方定义Qweb被用作OpenERP的Web客户端模板引擎。它是一种基于XM

2014-09-03 12:31:12 16484

原创 odoo中定时任务task的实现方式

编写执行程序编写openerp模块代码,在模块代码中编写执行程序! 此处为了方便,只是做了简单的打印输入, 代码如下:# -*- coding: utf-8 -*-fromopenerp.osv import osv classtask_test(osv.osv):    _auto = False    _name = "task.test"     def

2014-09-03 12:20:46 5104

原创 odoo(openerp) - BaseModel的create_instance方法

注意:以下代码基于odoo四月份的trunk版,新版本中create_instance方法已经被_build_model方法替换,但是原理基本一样。 如果没有耐心看原理的,可以直接看结论:1、  本文主要分析odoo模型对象初始化过程和继承过程。2、  odoo中对象不是直接创建,而是调用类函数create_instance创建,并且由于在__new__方法中返回的是None,所以

2014-09-03 11:29:32 2280

python语言基础

python语言基础,内部分享文档,可以帮您迅速了解python语言的奥秘

2014-09-03

Python基于xmlrpc的webservice服务以及在odoo中的使用

Python基于xmlrpc的webservice服务以及在odoo中的使用

2014-09-03

odoo定时任务task的实现方式

odoo定时任务task的实现方式,通过文档分享帮助您了解并实现odoo中的定时任务

2014-09-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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