Google app engine can';t在开发控制台memcache viewer中获取memcache值
我正在正确设置缓存,因为我的项目确实从中获取了正确的结果。我想在开发控制台中查看它(http://localhost:8080/_ah/amdin/memcache) 但是当我粘贴钥匙时,它会说“没有这样的钥匙”。我使用的memcache语句是:Google app engine can';t在开发控制台memcache viewer中获取memcache值,google-app-engine,memcached,Google App Engine,Memcached,我正在正确设置缓存,因为我的项目确实从中获取了正确的结果。我想在开发控制台中查看它(http://localhost:8080/_ah/amdin/memcache) 但是当我粘贴钥匙时,它会说“没有这样的钥匙”。我使用的memcache语句是: stuff=memcache.get(userid, namespace='book') 因此,当我在memcache查看器中使用userid(aka key)时,它失败了。我是否要以某种方式添加名称空间?我试过了,但失败了。我还尝试了实体键,但失
stuff=memcache.get(userid, namespace='book')
因此,当我在memcache查看器中使用userid(aka key)时,它失败了。我是否要以某种方式添加名称空间?我试过了,但失败了。我还尝试了实体键,但失败了。有什么想法吗 据我所知,您无法使用开发控制台memcache viewer检索带名称空间的memcache密钥 不过,您有多种选择: a。将交互式控制台与以下代码一起使用:
from google.appengine.api import memcache
print memcache.get(youruserid, namespace='book')
b。在添加此功能的web应用程序中创建一个管理部分(Webapp+memcache api)