X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/6d7b11e4a01b2314c0527d94d91f3159c0bd34ce..ec8dcdb46798724de6c0fc0dce7fdeaafe4ebe31:/wolnelektury/utils.py diff --git a/wolnelektury/utils.py b/wolnelektury/utils.py index ad5722201..e06fb1d87 100644 --- a/wolnelektury/utils.py +++ b/wolnelektury/utils.py @@ -1,11 +1,22 @@ +# -*- coding: utf-8 -*- +# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later. +# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information. +# import pytz from django.utils import timezone from django.conf import settings +from pipeline.storage import GZIPMixin +from pipeline.storage import PipelineCachedStorage + +tz = pytz.timezone(settings.TIME_ZONE) def localtime_to_utc(localtime): return timezone.utc.normalize( - pytz.timezone(settings.TIME_ZONE).localize(localtime) + tz.localize(localtime) ) def utc_for_js(dt): return dt.strftime('%Y/%m/%d %H:%M:%S UTC') + +class GzipPipelineCachedStorage(GZIPMixin, PipelineCachedStorage): + pass