Skip to content

Cached loader

Lars Kruse requested to merge cached-loader into release-january

"django.template.loaders.cached.Loader" aktivieren

Damit wird das Laden der Template-Dateien aus dem Dateisystem, sowie das Kompilieren des resultierenden Python-Codes gecached. Erst anschließend werden die dynamischen Inhalten entsprechend der Template-Logik eingefügt. Dieses Caching reduziert also vor allem Dateisystemzugriffe und dürfte keinen Einfluss auf die Aktualität angezeigter Inhalte haben. Ab der kommende Django-Version (nach 1.10) ist dieses Caching standardmäßig aktiv, sofern der Debug-Modus abgeschaltet ist.

Siehe auch: https://docs.djangoproject.com/en/dev/ref/templates/api/#django.template.loaders.cached.Loader

Mag jemand dies im Produktiv-System aktivieren und einen genauen Blick auf (bisher wahrgenommene) Cache-Probleme werfen?

Ein kurzer Test zeigte keine Auffälligkeiten.

Merge request reports