Ver índice de contenidos del libro

13.7. Orden de MIDDLEWARE_CLASSES

Si utilizas CacheMiddleware, es importante colocarlas en el lugar correcto dentro de la propiedad MIDDLEWARE_CLASSES, porque el middleware de cache necesita conocer los encabezados por los cuales cambiar el almacenamiento en la cache.

Coloca el CacheMiddleware después de cualquier middleware que pueda agregar algo al encabezado Vary, incluyendo los siguientes:

  • SessionMiddleware, que agrega Cookie
  • GZipMiddleware, que agrega Accept-Encoding