Sqlalchemy ORM操作归类
#简单查询
#注意User是一个类对象,user_table是数据库中的表
#session = sessionmaker() #创建了一个自定义了的 Session类
1. session.query(User).all()
session.query(User).first()# 记录不存在时,first() 会返回 None
session.query(User).one()#用于获取所有元素,如果没有获得结果或者返回了多个结果,则会产生一个 err...
分类:
数据库 时间:
2014-09-01 14:05:33
阅读次数:
317
本文说明如何在flask框架下使用前端组件EasyUI。在flask框架中链接css文件,js脚本和图片等静态文件的方式和其他web服务器存在差别。在flask框架中这些静态文件一般存放与static文件夹中,并通过url_for函数指定static中相对位置和文件名。...
分类:
编程语言 时间:
2014-08-30 16:27:09
阅读次数:
346
下载SqlAlchemyhttp://www.sqlalchemy.org/
安装SqlAlchemy
假设下载后的SqlAlchemy保存路径为:E:\Python\SQLAlchemy-0.9.7
执行cmd如下:
>>>C:\Users\xxx> cd /d E:\SQLAlchemy-0.9.7
>>> E:\SQLAlchemy-0.9.7>python se...
分类:
数据库 时间:
2014-08-28 14:56:29
阅读次数:
1274
beego 简介beego 是一个快速开发 Go 应用的 HTTP 框架,他可以用来快速开发 API、Web 及后端服务等各种应用,是一个 RESTful 的框架,主要设计灵感来源于 tornado、sinatra 和 flask 这三个框架,但是结合了 Go 本身的一些特性(interface、s...
分类:
其他好文 时间:
2014-08-26 21:26:06
阅读次数:
638
在不能连接外网的机器上安装python的各种包,解压安装要人工输入多条命令:
tar -zxvf Flask-WTF-0.10.0.tar.gz
cd Flask-WTF-0.10
python setup.py build
python setup.py install
如果安装了pip,直接使用:
pip install Flask-WTF-0.10.0.tar.gz
安装就行了。...
from flask import request判断method方式request.method 'POST', ‘GET’获取form内容request.form['form_name']获取url参数(?key=value) request.args.get('key', '')request...
分类:
其他好文 时间:
2014-08-14 19:45:19
阅读次数:
183
网站上的数据,存在数据库里。一般用Mysql,也有用sqlite,Postgre。操作数据库要会SQL语言,这个有点麻烦,常常需要查手册。此外,每家数据库在实现SQL语言的时候,常常会加料,增加一些自己独有的东西。而且,SQL语言不是面向对象/基于对象,很多抽象更高的东西不能使用。
于是,ORM就出现了。
ORM是Object Relation Model,也就是 对象关系映射...
分类:
Web程序 时间:
2014-08-12 19:01:44
阅读次数:
297
Inglace-regiter.logFile"/usr/lib/python2.6/site-packages/glance/openstack/common/db/sqlalchemy/session.py",line461,in_wrapraiseexception.DBError(e)DBError:(ProgrammingError)(1146,"Table‘glance.p_w_picpaths‘doesn‘texist")‘INSERTINTOp_w_picpaths(created_at,up..
分类:
其他好文 时间:
2014-08-11 12:13:42
阅读次数:
319
Ubuntu下nginx+uwsgi+flask的运行环境搭建
选择web framwork是个很艰难的事情, 主要分为轻量级和重量级框架. 由于没有搭建网站这种需要, 所以回避SSH, Django这种框架, 而选择一个轻量级框架. 自己也比较青睐python这门语言, 就选择了flask框架, nginx代理服务器享誉盛名, 所以拿来使用咯.
一. 开发环境搭建
采用离线安装...
分类:
其他好文 时间:
2014-08-05 22:42:00
阅读次数:
302
场景:在用户通过支付通道支付完成返回时,发现我收到的处理数据记录中有两条同样的数据记录,也就是同一笔钱,我数据库中记为了两条一样的记录。tornado端代码from tornado import genfrom tornado.concurrent import run_on_executorcla...
分类:
数据库 时间:
2014-08-05 19:03:49
阅读次数:
1248