自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Python+Selenium+Chrome抓取京东商品信息

python作为一种动态语言,具有非常高的一发效率,用它来开发定向爬虫,非常适合。目前,已经有不少好用的库可以直接使用,大大加快开发过程。Python+Selenium+Chrome可以有效解决Cookies和JS渲染的问题,可以有效地抓取京东商品信息。

2016-12-04 18:22:20 5254

原创 Odoo运行机制(五)--ORM

Api.MetaOdoo采用了自已的ORM模型,8.0与7.0相比,在接口上有了较大区别。8.0支持了基于记录的操作接口,但为了对下兼容7.0,在实现的时候,提供了两套不同的接口。 Odoo的ORM,主要基于meta类的神奇之处。class Meta(type): ... def __new__(meta, name, bases, attrs): # dummy

2015-09-02 22:15:31 3420

转载 Werkzeug教程

原文链接:http://werkzeug.pocoo.org/docs/tutorial/欢迎来到Werkzeug教程,这里我们将会创建一个仿制TinyURL的应用,将URLs存储到一个redis实例。为了这个应用,我们将会使用的库包括,用于模板的Jinja 2、用于数据库层的redis和用于WSGI层的Werkzeug。你可以使用pip安装需要的库:[plai

2015-08-31 17:49:40 1520

原创 Odoo运行机制(四)----URL路由

在openrep.http.Root.dispatch()中,通过ir_http = request.registry['ir.http']得到base/ir.ir_http try: with openerp.tools.mute_logger('openerp.sql_db'): ir_http = request.registry['ir.http'] excep

2015-08-31 17:48:02 4335 1

原创 Odoo运行机制(三)----模块加载

Odoo URL解析openerp.http.RootRoot类是 OpenERP Web客户端的WSGI应用,其核心方法为dispatch()def dispatch(self, environ, start_response): """ Performs the actual WSGI dispatching for the application.

2015-08-30 21:42:29 3914

原创 Odoo运行机制(二)----ThreadedServer

ThreadedServerOdoo服务器通过ThreadedServer.run()开始运行ThreadedServer.run()def run(self, preload=None, stop=False): """ Start the http server and the cron thread then wait for a signal. The firs

2015-08-30 21:12:10 2606

原创 Odoo运行机制(一)----服务器启动

Odoo服务器启动openerp-server是启动Odoo服务器的第一步,其代码如下。#!/usr/bin/env pythonimport openerpif __name__ == "__main__": openerp.cli.main()# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftw

2015-08-30 20:40:11 5063

翻译 Odoo Widget 开发教程(三)

控件(widget)是Odoo中显示页面内容的基本组件

2015-08-30 11:30:41 3349

翻译 Odoo Widget 开发教程(二)

Odoo JavaScript 模块在Odoo框架中,是在组件(addons)中定义Javascript模块,以此避免名字空间的冲突和规范加载顺序。 oepetstore/static/js/petstore.js 包含了一个模块定义:openerp.oepetstore = function(instance, local) {local.xxx = ...;}在Odoo中,模块以全局变量o

2015-08-30 11:15:15 2721

翻译 Odoo Widget 开发教程(一)

本章节讲述Odoo Widget的开发,假设您已经具备下述知识。 - Javascript基础和实践经验  - jQuery - Underscore.js 并要求已安装odoo和Git。一个简单的模块让我们从一个基本的模块来测试web框架,该模块包含了基本的Web部分和配置,可以通过以下命令获取。 $ git clone http://github.com/odoo/petst

2015-08-30 10:58:05 4482

原创 Ubuntu 源码安装 odoo 8.0

1、安装Ubuntu Server 14.04(略)2、更新软件源 sudo apt-get update3、创建odoo用户,用于运行odoo sudo adduser --system --home=/opt/odoo --group odoo4、安装Postgresqlsudo apt-get install postgresql5、创建postgresql用户

2015-08-29 17:17:00 1139

原创 Odoo8.0 模块开发方法

Odoo8.0 模块开发方法

2015-08-29 16:42:05 1095

空空如也

空空如也

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

TA关注的人

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