私は Flask を使用しており、データベースで作業するいくつかのユーザー セッションを作成したいと考えています。
このスニペットを見つけた助けのおかげでhttp://flask.pocoo.org/snippets/61/
from flask import Flask, request
from beaker.middleware import SessionMiddleware
session_opts = {
'session.type': 'ext:memcached',
'session.url': '127.0.0.1:11211',
'session.data_dir': './cache',
}
app = Flask(__name__)
@app.route('/')
def index():
session = request.environ['beaker.session']
if not session.has_key('value'):
session['value'] = 'Save in session'
session.save()
return "Session value set."
else:
return session['value']
if __name__ == '__main__':
app.wsgi_app = SessionMiddleware(app.wsgi_app, session_opts)
app.run(debug=True)
上記の例を実際の SQLAlchemy 実行コードに変換する際に問題があります。そのためのチュートリアルを見つけるのは簡単ではありません。私が持っているのはhttp://beaker.readthedocs.org/en/latest/modules/sqla.html#module-beaker.ext.sqlaだけです
session.type と url を ext:sqla とデータベースへの有効な SQL 文字列に変更する必要があることを知っています。しかし、次は何ですか?