From 25eed7ef7887c369a0ac6267b9a5575644201527 Mon Sep 17 00:00:00 2001 From: loulous27 Date: Thu, 4 Dec 2025 16:51:03 +0100 Subject: [PATCH] Correction on cache --- photo21/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/photo21/views.py b/photo21/views.py index 167e3d2..95da638 100644 --- a/photo21/views.py +++ b/photo21/views.py @@ -6,17 +6,17 @@ from django.contrib.auth import get_user_model from django.contrib.auth.mixins import LoginRequiredMixin from django.http import HttpResponse from django.views.generic import ListView, View -from django.views.decorators.cache import cache_page from photologue.models import Gallery + class MediaAccess(LoginRequiredMixin, View): - @cache_page(31*24*60*60) def get(self, request, path): response = HttpResponse() # Content-type will be detected by nginx del response["Content-Type"] response["X-Accel-Redirect"] = "/protected/media/" + path + response['Cache-Control'] = 'max-age=%d' % 60*60*24*31 return response