自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

feigames学习Odoo历程

学习Odoo记录

  • 博客(14)
  • 收藏
  • 关注

转载 python通过xlwt模块直接在网页上生成excel文件并下载

转载自:http://www.sharejs.com/codes/python/7265import xlwtimport StringIOimport weburls = ( '/rim_request','rim_request', '/rim_export','rim_export', '/(.*)', 'index')class rim_export: #render

2015-12-31 15:02:41 3240 1

原创 Odoo开发教程(四):定义Tree-Form-Menu-Action

上一节说了怎么创建ORM,有了ORM以后我们能在数据字典定义里面看到我们创建的类,但是UI还没有,所以作为数据库系统,我们需要有各类按钮跟表单!本节更详细内容请看官方:https://www.odoo.com/documentation/9.0/reference/actions.html,我们这里讲的是9.0的新方法!        我们在项目里面单独创建一个views目录用来存放所有有

2015-12-29 08:49:58 2448

原创 Odoo开发教程(三):如何定义一个ORM对象

1、定义ORM对象以前先来说下python的一个知识点__init__.py文件        Odoo是基于python语言开发的,所以要学习Odoo必须要先学下python语言。python模块的每一个包中,都有一个__init__.py文件(这个文件定义了包的属性和方法)然后是一些模块文件和子目录,假如子目录中也有 __init__.py 那么它就是这个包的子包了。当你将一个包作为模

2015-12-25 14:35:22 1930

原创 Odoo开发教程(二):如何创建一个空的Odoo模块

1.创建使用pycharm新建一个python项目,我们命名为myfirst,再在myfirst下面新建声明文件:__openerp__.py,改文件主要用于对odoo模块的描述,里面包含一个python字典。内容如下:# -*- coding: utf-8 -*-{ 'name': 'myfirst', 'version': '0.1', 'author':

2015-12-24 16:23:46 4617

原创 Odoo开发教程(一):使用pycharm搭建开发调试环境

第一步:安装pycharm去官方http://www.jetbrains.com/pycharm/download/下载pycharm社区版,按提示安装!第二步:安装postgresql去官方http://www.postgresql.org/download/windows/ 按官方提示安装pgadmin3并安装配置好数据库!第三步:下载Odoo源码去http

2015-12-24 09:05:33 16166

转载 XAF应用开发教程(六)控制器

转载自:http://www.cnblogs.com/foreachlife/p/xafviewcontrollerAndValidationContext.html是的,XAF也是MVC结构的,但不仅限于MVC,ViewModel也存在,它是一项复合技术,AOP,ORM,MVC都有。真实运行的系统中,仅有增删改查功能肯定是远远不够的,ERP、CRM等系统的开发中,有无数的业务逻辑

2015-12-24 08:17:59 2306

转载 XAF应用开发教程(五)验证模块

转载自:http://www.cnblogs.com/foreachlife/p/xafValidationRule.html数据验证是应用程序开发中使用频率最高的功能模块,本节详细介绍一下XAF中如何使用验证模块。XAF 验证模块内置了下面的一些验证规则:验证规则类型说明RuleCombinationOfProper

2015-12-24 08:16:45 1523

转载 XAF应用开发教程(四)应用程序模型

转载自:http://www.cnblogs.com/foreachlife/p/xafml.htmlXAF是重量型框架,确实够重量的,方方面面都做得规规矩矩。如果看了前面三节,可能会认为,这N多的Attribute到底都是从哪里来的?到底有多少这样的Attribute?如果不够用了怎么办?等着官方开发吗?好吧,我不是为了解决上面的这些问题的,从另一个角度来看一下我们的应用程序

2015-12-24 08:15:32 996

转载 XAF应用开发教程(三)业务对象模型之引用类型与关联关系

转载自:http://www.cnblogs.com/foreachlife/p/xafonetomany.html本节介绍信息系统开发中最常见的问题,引用关系,一对多关系,多对多关系。 以客户信息为例,客户通常需要客户分类,如VIP客户,普通客户,潜在客户。当然,我们可以定义枚举类型进行定义出这个类型,并在客户类上面定义对应的属性。但枚举类型增加值需要修改程序,而客户分类

2015-12-24 08:13:42 1598

转载 XAF应用开发教程(二)业务对象模型之简单类型属性

转载自:http://www.cnblogs.com/foreachlife/p/XAFBOSimpleTypeProperty.html使用过ORM的朋友对这一部分理解起来会非常快,如果没有请自行补习吧:D.不说废话,首先,我们来开发一个简单的CRM系统,CRM系统第一个信息当然是客户信息。我们只做个简单 的客户信息来了解一下XAF好了。 新建项之后,可以看到如下代码界面

2015-12-24 08:11:17 2294

转载 XAF应用开发教程(一) 创建项目

XAF是DevExpress公司的快速开发框架,全称eXpress Application Framework,是企业信息系统的开发利器,快速开发效果显著,在.net框架中,笔者至今没有找到一款可以与之比较的产品。下面以应用为中心,讲述如何应用XAF。 下载与安装,如果你已经安装好了sqlserver和visual studio,请至http://www.devexpress.com 下载

2015-12-24 08:06:45 5238

转载 XAF信息系统快速框架介绍

转载自:http://www.cnblogs.com/foreachlife/p/xaf.htmlXaf也算是本人最早使用的ORM系统了,受朋友所托转载下,哈哈我们还是说说信息系统开发效率这件事吧,在我的印象中,传统的开发方式是这样的: 最初分析需求->建立数据库->画界面->调用Ado.Net->调用SQL语句(或都再写点存储过程)其中画界面,不管是webfo

2015-12-24 08:02:15 7081

转载 odoo常用openerp-server.conf配置参数详解

odoo常用openerp-server.conf配置参数详解

2015-12-23 09:20:02 2245

原创 Odoo的安装

Odoo的前身是OpenERP,是欧洲开发的一款开源ERP软件,OpenERP发展的初衷是为了提供SAP、Microsoft Dynamics等商业ERP软件的开源替代产品。它使用Python语言开发,数据库采用开源的PostgreSQL,系统8.0以前版本采用GNU GPL开源协议发布,从9.0版本开始采用AGPL开源协议发布。OpenERP作为跨平台的应用系统,支持在Windows、Linux

2015-12-22 09:45:44 6076

空空如也

空空如也

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

TA关注的人

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