Django 1.10または1.10.1で作業している場合、フラグメントキャッシュはDjangoデバッグツールバーが有効になっていると機能しません。 ただし、ビューキャッシュとImageKitキャッシュは正常に機能します。
フラグメントキャッシングの意味がわかりません。 {% cache %}
テンプレートタグをなんらかの方法で壊していると言っていますか?
はい、正確に。 {%cache%} {%endcache%}タグ内のツールバーが有効な要素は、バックエンド(memcached)にキャッシュされません。 ツールバーを無効にすると、すべてが期待どおりにキャッシュされます。
このインシデントのデバッグに役立つ情報を提供できますか? 可能であれば解決をお手伝いしたいと思います。
私の場合、キャッシュは正常に機能しますが(memcached側からチェックしました)、django-debug-toolbarのキャッシュパネルに呼び出しが表示されません。
同じ問題があります。キャッシュは正しく機能しますが、django-debug-toolbarに呼び出しが表示されません。
これは#799と同じで、 caches
はdjango.templatetags.cache
でモンキーパッチを適用する必要があります
最も参考になるコメント
私の場合、キャッシュは正常に機能しますが(memcached側からチェックしました)、django-debug-toolbarのキャッシュパネルに呼び出しが表示されません。