【问题标题】:Contents of locmem cache in Django?Django中locmem缓存的内容?
【发布时间】:2012-11-17 18:56:57
【问题描述】:

我试图将 locmem 缓存用于我的 Web 应用程序,但找不到任何有关如何查看缓存内容的文档。我的意思是我想检查我的密钥是否在缓存中正确设置。如何列出此缓存中的所有键,或者这是否可能?

我找到了问题“Get list of Cache Keys in Django”,但它是关于 memcache,而不是 locmem 缓存。

【问题讨论】:

    标签: python django caching


    【解决方案1】:

    关于 locmem 的问题在于它实际上只是一个本地内存存储。查看the code,很明显数据只是保存在该模块中的模块级变量_caches 中。所以你可以这样做

    from django.core.cache.backends import locmem
    print(locmem._caches)
    

    【讨论】:

      猜你喜欢
      • 2014-08-06
      • 2011-02-01
      • 2010-11-09
      • 2014-08-07
      • 2010-11-18
      • 1970-01-01
      • 2013-07-15
      • 2012-01-20
      • 2012-01-12
      相关资源
      最近更新 更多