大型系统、海量数据肯定涉及到分库分表这些提高效率的手段。由于sqlalchemy的orm思想是一张表对应一个对象,那么当我们有N张相同结构只是表名有区别的分表,sqlalchemy orm怎样处理呢。比如有如下表:CREATE TABLE `goods_desc_0` ( `goods_id` b....
分类:
数据库 时间:
2015-07-08 20:30:37
阅读次数:
175
From: http://www.cnblogs.com/agmcs/p/4445583.htmlFlask-SQLAlchemy库让flask更方便的使用SQLALchemy,是一个强大的关系形数据库框架,既可以使用orm方式操作数据库,也可以使用原始的SQL命令.Flask-Migrate 是一...
分类:
数据库 时间:
2015-07-08 02:06:09
阅读次数:
386
接下来将记录我一步一步写一个非官方API的过程,因为一些条件的约束,最后的成品可能很粗暴简陋
现在介绍要准备的所有工具:
系统:ubuntu 14.04
语言:python 2.7
需要自行安装的库:flask,BeautifulSoup4,requests,selenium,pinyin,phantomjs-1.9.8
服务器:Sina App Engine
因为成本原因我选择了Si...
分类:
编程语言 时间:
2015-07-05 09:43:42
阅读次数:
258
Flask 路由 在说明什么是 Flask路由之前,详细阐述下 Flask “Hello World”这一 最小应用的代码。 Flask “Hello World” 1 from flask import Flask 2 3 app = Flask(__name__) 4 5 @app....
分类:
其他好文 时间:
2015-07-03 15:32:12
阅读次数:
106
#encoding=utf-8#中文编码支持import MySQLdbfrom flask import Flask, g, requestapp = Flask(__name__)app.debug = Truefrom sae.const import (MYSQL_HOST, MYSQL_H...
分类:
Web程序 时间:
2015-06-28 12:29:06
阅读次数:
209
先配置个虚拟环境,在Flask第一篇文章有写,这里就跳过了比如我的Django的目录是:C:\Workspaces\DjangoDemo,已经安装好了名为venv虚拟目录,接下来安装django框架,在虚拟环境状态下输入:pip install django即可接下来创建一个Django项目的基础框...
分类:
编程语言 时间:
2015-06-26 14:54:01
阅读次数:
120
#!/usr/bin/env?python#?-*-?coding:?UTF-8?-*-from?sqlalchemy.orm?import?mapper,?sessionmaker
__author__?=?‘tan9le‘
?from?sqlalchemy?import?create_engine,?Table,?Column,?Integer,?...
分类:
数据库 时间:
2015-06-26 11:12:14
阅读次数:
186
from:http://blog.sina.com.cn/s/blog_633277f90100kpvm.html似乎ORM最难设计的部分是查询。特别是面向对象的查询,今天学习SQLAlchemy,发现SQLAlchemy的查询语法竟如此灵活,惊叹其如此强大的表达能力的同时也对Python也有了更深...
分类:
数据库 时间:
2015-06-26 01:41:56
阅读次数:
2180
Flask本身就可以直接启动HTTP服务器,但是受限于管理、部署、性能等问题,在生产环境中,我们一般不会使用Flask自身所带的HTTP服务器。从现在已有的实践来看,对于Flask,比较好的部署方式是使用uWSGI做WSGI容器,Nginx做前端服务器。这样做的好处在于:1. uWSGI性能好,提供...
分类:
编程语言 时间:
2015-06-25 12:07:22
阅读次数:
178
sqlachemy 是python中关于sql的ORM,他的存在可以消除底层sql引擎的差异,同事也避免了复杂繁琐的sql语句,因此我们在比较大的应用时常使用它,下面是我写的一个例子#!/usr/bin/env python# -*- coding: UTF-8 -*-from sqlalchemy...
分类:
数据库 时间:
2015-06-25 11:59:00
阅读次数:
209