Lorsque vous travaillez dans Django 1.10 ou 1.10.1, la mise en cache des fragments ne fonctionne pas avec la barre d'outils de débogage Django activée. La mise en cache de la vue et la mise en cache ImageKit fonctionnent bien.
Je ne sais pas ce que vous entendez par mise en cache de fragments. Êtes-vous en train de dire que nous cassons la balise de modèle {% cache %}
d'une manière ou d'une autre ?
Oui, exactement. Avec la barre d'outils activée, les éléments dans les balises {% cache %} {% endcache %} ne sont pas mis en cache dans mon backend (memcached). Avec la barre d'outils désactivée, tout est mis en cache comme prévu.
Y a-t-il des informations que je peux fournir pour aider à déboguer cet incident ? J'aimerais aider à le résoudre si possible.
Pour moi, la mise en cache fonctionne bien (je l'ai vérifié du côté memcached), mais le panneau de cache de django-debug-toolbar n'affiche aucun appel.
J'ai le même problème, le cache fonctionne correctement mais django-debug-toolbar n'affiche aucun appel.
C'est la même chose que #799 , caches
doit être patché en singe dans django.templatetags.cache
Commentaire le plus utile
Pour moi, la mise en cache fonctionne bien (je l'ai vérifié du côté memcached), mais le panneau de cache de django-debug-toolbar n'affiche aucun appel.