From: Jan Szejko Date: Wed, 21 Sep 2016 13:49:57 +0000 (+0200) Subject: never cache csv for subscriptions X-Git-Url: https://git.mdrn.pl/wolnelektury.git/commitdiff_plain/24b3af76f330468f84d8ea73903459b9003434cb?ds=inline;hp=--cc never cache csv for subscriptions --- 24b3af76f330468f84d8ea73903459b9003434cb diff --git a/src/newsletter/admin.py b/src/newsletter/admin.py index 21ab43403..0133e73ac 100644 --- a/src/newsletter/admin.py +++ b/src/newsletter/admin.py @@ -2,6 +2,7 @@ from django.conf.urls import url from django.contrib import admin from django.http.response import HttpResponse +from django.views.decorators.cache import never_cache from newsletter.models import Subscription @@ -14,9 +15,10 @@ class SubscriptionAdmin(admin.ModelAdmin): ] return my_urls + urls + @never_cache def extract_subscribers(self, request): active_subscriptions = Subscription.objects.filter(active=True) - return HttpResponse(',\n'.join(active_subscriptions.values_list('email', flat=True)), + return HttpResponse('\n'.join(active_subscriptions.values_list('email', flat=True)), content_type='text/plain')