【发布时间】:2013-12-06 23:02:04
【问题描述】:
我正在编写一个更新属性值的 post 方法,然后显示具有更新后的属性值的实体。我正在使用 ndb。
当我运行应用引擎并刷新 localhost 时,检索的是 memcache 值,而不是新更新的属性值。我希望浏览器显示新更新的属性值;如何停止 memcache 检索?
【问题讨论】:
-
您实际上是如何尝试获取值的?
key.get()?使用query? -
我正在使用 .query() 获取具有更新属性的模型的每个实例,并使用 for 循环来呈现这些实例中的每一个。
-
嗯......我不确定(除了从管理控制台清除你的内存缓存)
-
查询不会从 memcache 中获取数据 - db 不会直接使用 memcache,如果您阅读文档,ndb 不会从 memcache 中获取查询结果。
标签: python google-app-engine jinja2 webapp2