Add SQLAlchemy to test app

This commit is contained in:
Matt Good
2013-12-31 17:55:19 -05:00
parent b08fe477b6
commit ffbdf0f563
3 changed files with 15 additions and 0 deletions

View File

@@ -1,5 +1,6 @@
from flask import Flask, render_template
from flask_debugtoolbar import DebugToolbarExtension
from flask_sqlalchemy import SQLAlchemy
app = Flask('basic_app')
app.debug = True
@@ -10,8 +11,20 @@ app.config['BYTES_VALUE'] = b'\x00'
app.config['UNICODE_VALUE'] = u'\uffff'
toolbar = DebugToolbarExtension(app)
db = SQLAlchemy(app)
class Foo(db.Model):
__tablename__ = 'foo'
id = db.Column(db.Integer, primary_key=True)
@app.route('/')
def index():
db.create_all()
Foo.query.filter_by(id=1).all()
return render_template('basic_app.html')
if __name__ == '__main__':
app.run()