2010-03-04
■[gae] 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でデータを管理してるみたい。
トラックバック - http://d.hatena.ne.jp/piro_suke/20100304/1267692610
リンク元
- 62 http://ureyubo.mashpad.jp/archives/14768
- 27 http://www.google.co.jp/search?sourceid=chrome&ie=UTF-8&q=google+appengine
- 27 http://www.google.co.jp/url?sa=t&rct=j&q=google app engine session&source=web&cd=3&ved=0CDEQFjAC&url=http://d.hatena.ne.jp/piro_suke/20100304/1267692610&ei=5rKfTsaMJOeNiAegnsnsBg&usg=AFQjCNFzUeSLOnIw7v6rs21RDIrwBTiabg
- 25 http://www.reddit.com/r/AppEngineJa/comments/b8z8l/google_app_engine_でエンティティの一括削除の方法を考えてみ??
- 20 http://www.google.co.jp/search?sourceid=chrome&ie=UTF-8&q=appengine+エンティティ put+時間
- 19 http://twitter.com/
- 16 http://b.hatena.ne.jp/t/google app engine
- 16 http://reader.livedoor.com/reader/
- 14 http://ime.nu/d.hatena.ne.jp/piro_suke/20100304/1267692610
- 14 http://www.google.com/reader/view/
