X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/30e79991759b2d512e397a61d0e3a3e8ca40ae17..6f12caf7d625f0bfffd2b138897fd8c711a6b2f5:/src/wolnelektury/utils.py diff --git a/src/wolnelektury/utils.py b/src/wolnelektury/utils.py index c994149f6..33bf42cc0 100644 --- a/src/wolnelektury/utils.py +++ b/src/wolnelektury/utils.py @@ -8,7 +8,6 @@ from inspect import getargspec from io import BytesIO import json import os -import pytz import re from django.conf import settings @@ -17,22 +16,12 @@ from django.core.cache import cache from django.core.mail import send_mail from django.http import HttpResponse from django.template.loader import render_to_string -from django.utils import timezone from django.utils.translation import get_language from django.conf import settings from django.utils.safestring import mark_safe from django.utils.translation import gettext as _ -tz = pytz.timezone(settings.TIME_ZONE) - - -def localtime_to_utc(localtime): - return timezone.utc.normalize( - tz.localize(localtime) - ) - - def utc_for_js(dt): return dt.strftime('%Y/%m/%d %H:%M:%S UTC') @@ -211,3 +200,7 @@ class YesNoFilter(admin.SimpleListFilter): return queryset.filter(self.q) elif self.value() == 'no': return queryset.exclude(self.q) + + +def is_ajax(request): + return request.headers.get('x-requested-with') == 'XMLHttpRequest'