このようにdjangoテンプレートにキャッシュしています。
{% load cache %}
{% cache cache_timeout key_name model_id %}
<div>
{{some_variable}}
</div>
{% endcache %}
cache_timeout
ビューでタイムアウトを設定した変数はどこにありますか。
また、この質問に対する受け入れられた回答のスニペットを使用して、キャッシュ値を手動で変更しています
テンプレートが私が使用するのと同じキーで値を設定することがわかっているので、うまく機能しています。問題は、キャッシュを更新すると(更新された値をチェックしていて、設定したものです)、テンプレートは更新前にしばらく前の値を表示し続けます(タイムアウトよりもずっと小さい)。
読み取った値をすぐに更新するには、テンプレートが必要です。