Hatena::ブログ(Diary)

Pyro Memo RSSフィード

2010-03-04

[] Google App Engineセッションを使う

AppEngineでGoogleユーザーアカウントを使用せずにセッションを使う方法を探したところ、

gaeutilitiesというモジュールを発見した。

http://gaeutilities.appspot.com/


このモジュールセッションだけでなく、appengine用の便利機能が色々入ってるみたい。


使い方は簡単。

こちらでダウンロードする。

http://github.com/joerussbowman/gaeutilities/downloads


ダウンロードして解答したディレクトリから、appengine_utilitiesを自分のプロジェクトにコピー。

下記のように使う。


セッションにデータを格納する

import appengine_utilities.sessions

session = appengine_utilities.sessions.Session()
session["testdata"] = "Test Data"

セッションからデータを取得する

import appengine_utilities.sessions

session = appengine_utilities.sessions.Session()
test_data = session["testdata"]

memcacheでデータを管理してるみたい。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証