flask web development Chapter05

Databases

Database Management with Flask-SQLAlchemy

(venv) $ pip install flask-sqlalchemy

hello.py: Database configuration

from flask.ext.sqlalchemy import SQLAlchemy
basedir = os.path.abspath(os.path.dirname(__file__))
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] =\
  'sqlite:///' + os.path.join(basedir, 'data.sqlite')
app.config['SQLALCHEMY_COMMIT_ON_TEARDOWN'] = True
db = SQLAlchemy(app)

Model Definition

posted @ 2016-11-11 08:30  你我之间  阅读(104)  评论(0编辑  收藏  举报