diff --git a/pinaxcon/disable_cscache.py b/pinaxcon/disable_cscache.py new file mode 100644 index 00000000..2a496433 --- /dev/null +++ b/pinaxcon/disable_cscache.py @@ -0,0 +1,7 @@ +from django.utils.cache import add_never_cache_headers + +class DisableClientSideCachingMiddleware(object): + def process_response(self, request, response): + add_never_cache_headers(response) + return response + diff --git a/pinaxcon/settings.py b/pinaxcon/settings.py index e0493710..3c391f91 100644 --- a/pinaxcon/settings.py +++ b/pinaxcon/settings.py @@ -115,6 +115,7 @@ MIDDLEWARE_CLASSES = [ 'wagtail.wagtailcore.middleware.SiteMiddleware', 'wagtail.wagtailredirects.middleware.RedirectMiddleware', 'pinaxcon.monkey_patch.MonkeyPatchMiddleware', + 'pinaxcon.disable_cscache.DisableClientSideCachingMiddleware', ] ROOT_URLCONF = "pinaxcon.urls"