11

Web アプリケーションに locmem キャッシュを使用しようとしましたが、キャッシュの内容を表示する方法に関するドキュメントが見つかりませんでした。キーがキャッシュに正しく設定されているかどうかを確認したいということです。このキャッシュ内のすべてのキーを一覧表示するにはどうすればよいですか?

「 Django でキャッシュ キーのリストを取得する」という質問を見つけましたが、これは locmem キャッシュではなく、memcache に関するものです。

4

1 に答える 1

20

locmem に関する問題は、実際には単なるローカル メモリ ストレージであるということです。コードを見ると、データがそのモジュールのモジュール レベル変数 に保存されているだけであることが明らか_cachesです。だからあなたはただすることができます

from django.core.cache.backends import locmem
print(locmem._caches)
于 2012-11-29T16:42:48.500 に答える