Beim Arbeiten in Django 1.10 oder 1.10.1 funktioniert das Fragment-Caching nicht mit aktivierter Django Debug Toolbar. View-Caching und ImageKit-Caching funktionieren jedoch einwandfrei.
Ich bin mir nicht sicher, was Sie mit Fragment-Caching meinen. Wollen Sie damit sagen, dass wir das Template-Tag {% cache %}
irgendwie brechen?
Ja genau. Wenn die Symbolleiste aktiviert ist, werden Elemente innerhalb der {% cache %} {% endcache %}-Tags nicht in meinem Backend zwischengespeichert (memcached). Bei deaktivierter Symbolleiste wird alles wie erwartet zwischengespeichert.
Gibt es irgendwelche Informationen, die ich zur Verfügung stellen kann, um diesen Vorfall zu beheben? Ich würde gerne helfen, es zu lösen, wenn möglich.
Für mich funktioniert das Caching gut (ich habe es von der Memcached-Seite überprüft), aber das Cache-Panel der django-debug-toolbar zeigt keine Aufrufe an.
Ich habe das gleiche Problem, der Cache funktioniert ordnungsgemäß, aber die django-debug-toolbar zeigt keine Aufrufe an.
Dies ist dasselbe wie #799 , caches
muss in django.templatetags.cache
mit Affen gepatcht werden
Hilfreichster Kommentar
Für mich funktioniert das Caching gut (ich habe es von der Memcached-Seite überprüft), aber das Cache-Panel der django-debug-toolbar zeigt keine Aufrufe an.