0

App Engine の新しいリクエストごとに新しい Handler が作成されるため、(POST を使用して) 変更して配置したいエンティティを再度取得する必要があります。少し前に GET からの情報をフォームに入力したので、これは無駄に思えます。

キー、取得したエンティティ、またはキーとエンティティのペアを App Engineのmemcacheに保存するにはどうすればよいですか?

4

2 に答える 2

3

ここから:

def get_data():
    data = memcache.get("key")
    if data is not None:
        return data
    else:
        data = self.query_for_data()
        memcache.add("key", data, 60)
        return data

Memcache は、「pickleable」なものをすべて保存します。

次のインポートで memcache にアクセスできます。

from google.appengine.api import memcache
于 2010-08-03T01:29:30.517 に答える