From bd76788513028df3edd3cc6521a48747a2643adb Mon Sep 17 00:00:00 2001 From: Gabriel Augendre Date: Tue, 22 May 2018 01:27:59 +0200 Subject: [PATCH] Try whitenoise --- Pipfile | 1 + Pipfile.lock | 10 +++++++++- manuels_collection/settings.py | 3 +++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/Pipfile b/Pipfile index 331d29a..8c95d21 100644 --- a/Pipfile +++ b/Pipfile @@ -15,6 +15,7 @@ dj-database-url = "*" django-dotenv = "*" uuid = "*" django-anymail = {extras = ["mailgun"]} +whitenoise = "*" [dev-packages] diff --git a/Pipfile.lock b/Pipfile.lock index e362c1e..8a3e746 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,7 +1,7 @@ { "_meta": { "hash": { - "sha256": "9a19cd2cc896f2304c510ff49bada489a31b1b1ac412af5c44c36f5cf43605a3" + "sha256": "f5fa95f68ed1841f7039a0f916d4471f308751c2bd80d8aa5758f1a5ac4f819f" }, "pipfile-spec": 6, "requires": { @@ -151,6 +151,14 @@ ], "index": "pypi", "version": "==1.30" + }, + "whitenoise": { + "hashes": [ + "sha256:15f43b2e701821b95c9016cf469d29e2a546cb1c7dead584ba82c36f843995cf", + "sha256:9d81515f2b5b27051910996e1e860b1332e354d9e7bcf30c98f21dcb6713e0dd" + ], + "index": "pypi", + "version": "==3.3.1" } }, "develop": { diff --git a/manuels_collection/settings.py b/manuels_collection/settings.py index a927ec7..9792142 100644 --- a/manuels_collection/settings.py +++ b/manuels_collection/settings.py @@ -57,6 +57,7 @@ INSTALLED_APPS = [ MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', + 'whitenoise.middleware.WhiteNoiseMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', @@ -65,6 +66,8 @@ MIDDLEWARE = [ 'django.middleware.clickjacking.XFrameOptionsMiddleware', ] +STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage' + ROOT_URLCONF = 'manuels_collection.urls' TEMPLATES = [