匿名ユーザーにdjangoフラグメントキャッシングを使用したいのですが、認証されたユーザーに最新のデータを提供します。これはうまくいくようです:
{% if user.is_anonymous %}
{% load cache %}
{% cache 300 "my-cache-fragment" %}
<b>I have to write this out twice</b>
{% endcache %}
{% else %}
<b>I have to write this out twice</b>
{% endif %}
唯一の問題は、キャッシュするhtmlを繰り返さなければならないことです。インクルードに入れる以外に、これを回避する賢い方法はありますか?ありがとう。