2011-01-29 4 views
3

私のプロジェクトは正しい結果を得ているので、キャッシュを正しく設定しています。 デベロッパーコンソール memcacheビューア(http:// localhost:8080/_ah/amdin/memcache) しかし、私がキーに貼り付けると、「そのようなキーはありません」と表示されます。私が使用memcacheの文は次のとおりです。私はmemcacheのビューアでユーザーID(別名キー)を使用する場合はdevコンソールのmemcacheビューアにmemcache値を取得できません

stuff=memcache.get(userid, namespace='book') 

だから、それは失敗します。私は何とか名前空間を追加していますか?私はそれを試みたが失敗した。私もエンティティキーを試しました、それは失敗でした。何か案は?!?

答えて

5

私の知る限りでは、devコンソールのmemcacheビューアを使用して、名前空間のmemcacheキーを取得することはできません。

あなたはしかし、オプションよりも多くを持っている:

。次のようなコードで対話型コンソールを使用してください:

from google.appengine.api import memcache 
print memcache.get(youruserid, namespace='book') 

b。この機能を追加するWebアプリケーションに管理セクション(Webapp + memcache api)を作成してください。

+0

ありがとうございました。 "b"オプションは探索するものです... – rtfminc

関連する問題