http://gaeutilities.appspot.com/
使い方はこんな感じ
#初期化
from appengine_utilities.sessions import Session
self.session = Session()
#セッションへ格納
session['key1'] = 'value1'
#セッションに格納されているか確認
if 'key2' in session:
#セッションの値を出力
print session['key2']
セッションの有効期間や
トークンをクッキーに保存するときの名称、
IPによるセッションの有効チェックなどを
初期化時に設定できるようです。
ざっとソースコードを眺めた感じ、cookie+storage+memcacheで実装されているようです。
同じようなコードを書いてしまいがちですが、車輪の再発明は避けたいですね。
0 件のコメント:
コメントを投稿