- 博客(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
3276
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
2478
原创 Odoo开发教程(三):如何定义一个ORM对象
1、定义ORM对象以前先来说下python的一个知识点__init__.py文件 Odoo是基于python语言开发的,所以要学习Odoo必须要先学下python语言。python模块的每一个包中,都有一个__init__.py文件(这个文件定义了包的属性和方法)然后是一些模块文件和子目录,假如子目录中也有 __init__.py 那么它就是这个包的子包了。当你将一个包作为模
2015-12-25 14:35:22
1960
原创 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
4676
原创 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
16258
转载 XAF应用开发教程(六)控制器
转载自:http://www.cnblogs.com/foreachlife/p/xafviewcontrollerAndValidationContext.html是的,XAF也是MVC结构的,但不仅限于MVC,ViewModel也存在,它是一项复合技术,AOP,ORM,MVC都有。真实运行的系统中,仅有增删改查功能肯定是远远不够的,ERP、CRM等系统的开发中,有无数的业务逻辑
2015-12-24 08:17:59
2357
转载 XAF应用开发教程(五)验证模块
转载自:http://www.cnblogs.com/foreachlife/p/xafValidationRule.html数据验证是应用程序开发中使用频率最高的功能模块,本节详细介绍一下XAF中如何使用验证模块。XAF 验证模块内置了下面的一些验证规则:验证规则类型说明RuleCombinationOfProper
2015-12-24 08:16:45
1569
转载 XAF应用开发教程(四)应用程序模型
转载自:http://www.cnblogs.com/foreachlife/p/xafml.htmlXAF是重量型框架,确实够重量的,方方面面都做得规规矩矩。如果看了前面三节,可能会认为,这N多的Attribute到底都是从哪里来的?到底有多少这样的Attribute?如果不够用了怎么办?等着官方开发吗?好吧,我不是为了解决上面的这些问题的,从另一个角度来看一下我们的应用程序
2015-12-24 08:15:32
1029
转载 XAF应用开发教程(三)业务对象模型之引用类型与关联关系
转载自:http://www.cnblogs.com/foreachlife/p/xafonetomany.html本节介绍信息系统开发中最常见的问题,引用关系,一对多关系,多对多关系。 以客户信息为例,客户通常需要客户分类,如VIP客户,普通客户,潜在客户。当然,我们可以定义枚举类型进行定义出这个类型,并在客户类上面定义对应的属性。但枚举类型增加值需要修改程序,而客户分类
2015-12-24 08:13:42
1634
转载 XAF应用开发教程(二)业务对象模型之简单类型属性
转载自:http://www.cnblogs.com/foreachlife/p/XAFBOSimpleTypeProperty.html使用过ORM的朋友对这一部分理解起来会非常快,如果没有请自行补习吧:D.不说废话,首先,我们来开发一个简单的CRM系统,CRM系统第一个信息当然是客户信息。我们只做个简单 的客户信息来了解一下XAF好了。 新建项之后,可以看到如下代码界面
2015-12-24 08:11:17
2346
转载 XAF应用开发教程(一) 创建项目
XAF是DevExpress公司的快速开发框架,全称eXpress Application Framework,是企业信息系统的开发利器,快速开发效果显著,在.net框架中,笔者至今没有找到一款可以与之比较的产品。下面以应用为中心,讲述如何应用XAF。 下载与安装,如果你已经安装好了sqlserver和visual studio,请至http://www.devexpress.com 下载
2015-12-24 08:06:45
5333
转载 XAF信息系统快速框架介绍
转载自:http://www.cnblogs.com/foreachlife/p/xaf.htmlXaf也算是本人最早使用的ORM系统了,受朋友所托转载下,哈哈我们还是说说信息系统开发效率这件事吧,在我的印象中,传统的开发方式是这样的: 最初分析需求->建立数据库->画界面->调用Ado.Net->调用SQL语句(或都再写点存储过程)其中画界面,不管是webfo
2015-12-24 08:02:15
7162
原创 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
6148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人