#coding=utf-8
fromflaskimportFlask
fromflask.ext.sqlalchemyimportSQLAlchemy
app=Flask(__name__)
app.config[‘SQLALCHEMY_DATABASE_URI‘]=‘sqlite:///D:/code/t/src/app.db‘
db=SQLAlchemy(app)
classUser(db.Model):
id=db.Column(db.Integer,primary_key=True)
use..
分类:
数据库 时间:
2014-11-25 02:00:00
阅读次数:
256
10.建立联系(外键)是时候考虑怎样映射和查询一个和Users表关联的第二张表了。假设我们系统的用户可以存储任意数量的email地址。我们需要定义一个新表Address与User相关联。from sqlalchemyimport ForeignKeyfrom sqlalchemy.ormimport...
分类:
数据库 时间:
2014-11-22 11:53:16
阅读次数:
332
1.版本检查import sqlalchemysqlalchemy.__version__2.连接from sqlalchemy import create_engineengine = create_engine('sqlite:///:memory:',echo=True) echo参数为Tru...
分类:
数据库 时间:
2014-11-21 10:17:16
阅读次数:
905
对象在flask中是全局的,但是不同于通常所说的全局。这些对象实际上是对象的代理,是为本地准备的特殊上下文.很拗口,其实想理解很简单。想象一下 上下文(context) 开始操作线程。 一个请求进来,web服务器决定去 生产一个新的线程(或者其他的,基本对象是能够处理的并发系统以外的其他线程). 当...
分类:
其他好文 时间:
2014-11-20 21:52:06
阅读次数:
187
查看一个表单的信息(form):request.form['username']request.form['password']当一个form属性不存在时,会引发KeyError 你可以捕获他我们可以获得URL中的参数 ?key=valuerequest.args.get('key', '')文件上...
分类:
其他好文 时间:
2014-11-20 21:39:49
阅读次数:
171
from flask import Flask, abort, redirect, url_forapp = Flask(__name__)@app.route('/')def index(): return redirect(url_for('login'))@app.route('/log...
分类:
其他好文 时间:
2014-11-20 21:35:06
阅读次数:
165
from flask import Flask, requestfrom flask import render_templateapp = Flask(__name__)app.debug=True@app.route('/hello/')@app.route('/hello/')def hell...
分类:
其他好文 时间:
2014-11-20 21:34:55
阅读次数:
296
from flask import Flask, session, redirect, url_for, escape, requestapp = Flask(__name__)@app.route('/')def index(): #判断username是否存在session中 if ...
分类:
其他好文 时间:
2014-11-20 21:34:53
阅读次数:
245
# -*- coding:utf-8 -*-from flask import Flask#创建一个flask应用对象app = Flask(__name__)#使用 route()装饰器告诉flask哪个url触发哪个函数@app.route('/')def hello_world(): r...
分类:
其他好文 时间:
2014-11-20 20:20:02
阅读次数:
208
# -*- coding:utf-8 -*-from flask import Flask#创建一个flask应用对象app = Flask(__name__)#设置调试为trueapp.debug = True#使用 route()装饰器告诉flask哪个url触发哪个函数@app.route('...
分类:
其他好文 时间:
2014-11-20 20:18:19
阅读次数:
185