change cache durations

This commit is contained in:
Frédéric Péters 2012-01-17 13:57:16 +01:00
parent 0edf9da755
commit f2bfa7f071
3 changed files with 4 additions and 4 deletions

View File

@ -224,7 +224,7 @@ class GenderStatsView(BrowserView):
self.request.response.setHeader('Content-type', 'image/png')
if setCacheHeaders:
setCacheHeaders(self, self.request, self.request.response,
maxage=3600, smaxage=3600)
maxage=300, smaxage=300)
data = {u'Hommes': len([x for x in self.context.values() if
x.Type() == 'Deputy' and x.sex == 'M' and x.active]),
u'Femmes': len([x for x in self.context.values() if
@ -276,7 +276,7 @@ class AgeStatsView(BrowserView):
self.request.response.setHeader('Content-type', 'image/png')
if setCacheHeaders:
setCacheHeaders(self, self.request, self.request.response,
maxage=3600, smaxage=3600)
maxage=300, smaxage=300)
ageranges = [x.agerange for x in self.context.values() if
x.Type() == 'Deputy' and x.active]
x_labels = ('m30', 'd30-40', 'd40-50', 'd50-60', 'd60-70', 'p70')

View File

@ -14,7 +14,7 @@ except ImportError:
from tabellio.agenda.utils import MonthlyView
class Cached:
def cache(self, duration=3600):
def cache(self, duration=30):
if setCacheHeaders:
setCacheHeaders(self, self.request, self.request.response,
maxage=duration, smaxage=duration)

View File

@ -34,6 +34,6 @@ class PictureView(BrowserView):
self.request.response.setHeader('Content-type', self.context.picture.contentType)
if setCacheHeaders:
setCacheHeaders(self, self.request, self.request.response,
maxage=3600, smaxage=3600,
maxage=300, smaxage=300,
lastModified=self.context.modification_date.asdatetime())
return self.context.picture.data