.. _caching:
Caching
=======
Vi bruker
`Djangos cache framework `_
for å cache :ref:`Tikz-figurer ` slik at de ikke trenger å kompileres ved hver
sidelasting, men kun når figuren er endret.
Vi ønsker å bruke cachen som en persistent cache, og har derfor økt
antallet entries som kan caches (``MAX_ENTRIES``) fra defaultverdien
300 til 10000.
Databasen fungerer greit som backend, vi har ikke behov for memcached,
redis eller lignende.
Cache-innstillinger
-------------------
Fra settings-fila:
::
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.db.DatabaseCache',
'LOCATION': 'cache_table',
'OPTIONS': {
'MAX_ENTRIES': 10000,
},
}
}