X-Git-Url: https://git.mdrn.pl/django-ssify.git/blobdiff_plain/3d2c8ba4dfb4774daff367dae1656099eb2b562c..b923cbd42d5cacdc10a9b0f1db12fbcbe6b1ac07:/ssify/__init__.py?ds=sidebyside diff --git a/ssify/__init__.py b/ssify/__init__.py index 591c70a..2c1681d 100644 --- a/ssify/__init__.py +++ b/ssify/__init__.py @@ -1,3 +1,7 @@ +# -*- coding: utf-8 -*- +# This file is part of django-ssify, licensed under GNU Affero GPLv3 or later. +# Copyright © Fundacja Nowoczesna Polska. See README.md for more information. +# """ Implements two-phase rendering using SSI statements. @@ -8,22 +12,12 @@ Define views to be cached and included as SSI include with `ssi_included` decorator. """ +from __future__ import unicode_literals __version__ = '1.0' __date__ = '2014-08-26' -__all__ = ('ssi_expect', 'SsiVariable', 'ssi_included', 'ssi_variable') - -from django.conf import settings -from django.utils.functional import lazy - -SETTING = lazy( - lambda name, default: getattr(settings, name, default), - bool, int, list, tuple, unicode) - -INCLUDES_CACHES = SETTING('SSIFY_INCLUDES_CACHES', ('ssify',)) -DEBUG = SETTING('SSIFY_DEBUG', False) -DEBUG_VERBOSE = SETTING('SSIFY_DEBUG_VERBOSE', True) - +__all__ = ('flush_ssi_includes', 'ssi_expect', 'SsiVariable', 'ssi_included', 'ssi_variable') from .variables import ssi_expect, SsiVariable from .decorators import ssi_included, ssi_variable +from .cache import flush_ssi_includes