summaryrefslogtreecommitdiff
path: root/compressor/utils
diff options
context:
space:
mode:
Diffstat (limited to 'compressor/utils')
-rw-r--r--compressor/utils/staticfiles.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/compressor/utils/staticfiles.py b/compressor/utils/staticfiles.py
index 2d9ed00..d65d318 100644
--- a/compressor/utils/staticfiles.py
+++ b/compressor/utils/staticfiles.py
@@ -1,10 +1,19 @@
from __future__ import absolute_import, unicode_literals
+import django
from django.core.exceptions import ImproperlyConfigured
from compressor.conf import settings
-if "django.contrib.staticfiles" in settings.INSTALLED_APPS:
+
+def staticfiles_installed():
+ if django.VERSION < (1, 7):
+ return "django.contrib.staticfiles" in settings.INSTALLED_APPS
+ from django.apps import apps
+ return apps.is_installed("django.contrib.staticfiles")
+
+
+if staticfiles_installed():
from django.contrib.staticfiles import finders # noqa
if ("compressor.finders.CompressorFinder"