From 992b4de26a658a22ffc5e1b826ad089360649433 Mon Sep 17 00:00:00 2001 From: Jonas Braathen Date: Sun, 11 Aug 2024 00:06:24 +0200 Subject: [PATCH] dnscms: add whitenoise --- dnscms/dnscms/settings/base.py | 1 + dnscms/poetry.lock | 16 +++++++++++++++- dnscms/pyproject.toml | 1 + 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/dnscms/dnscms/settings/base.py b/dnscms/dnscms/settings/base.py index 3357802..e6ab3ca 100644 --- a/dnscms/dnscms/settings/base.py +++ b/dnscms/dnscms/settings/base.py @@ -71,6 +71,7 @@ MIDDLEWARE = [ "django.contrib.messages.middleware.MessageMiddleware", "django.middleware.clickjacking.XFrameOptionsMiddleware", "django.middleware.security.SecurityMiddleware", + "whitenoise.middleware.WhiteNoiseMiddleware", "wagtail.contrib.redirects.middleware.RedirectMiddleware", ] diff --git a/dnscms/poetry.lock b/dnscms/poetry.lock index 0236ca7..d9cf780 100644 --- a/dnscms/poetry.lock +++ b/dnscms/poetry.lock @@ -1177,6 +1177,20 @@ files = [ {file = "webencodings-0.5.1.tar.gz", hash = "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923"}, ] +[[package]] +name = "whitenoise" +version = "6.7.0" +description = "Radically simplified static file serving for WSGI applications" +optional = false +python-versions = ">=3.8" +files = [ + {file = "whitenoise-6.7.0-py3-none-any.whl", hash = "sha256:a1ae85e01fdc9815d12fa33f17765bc132ed2c54fa76daf9e39e879dd93566f6"}, + {file = "whitenoise-6.7.0.tar.gz", hash = "sha256:58c7a6cd811e275a6c91af22e96e87da0b1109e9a53bb7464116ef4c963bf636"}, +] + +[package.extras] +brotli = ["brotli"] + [[package]] name = "willow" version = "1.8.0" @@ -1203,4 +1217,4 @@ wand = ["Wand (>=0.6,<1.0)"] [metadata] lock-version = "2.0" python-versions = "^3.12" -content-hash = "c6d3fb16d522d4c31578c26e8d5971cf34128e62df5a1d5b9dad64a0eab3275c" +content-hash = "26c32a8b771cd2a93847e2c5dfb7f8a39afc40fb4cb0cc7897c9e754a8d7e290" diff --git a/dnscms/pyproject.toml b/dnscms/pyproject.toml index e2f973f..623a5eb 100644 --- a/dnscms/pyproject.toml +++ b/dnscms/pyproject.toml @@ -13,6 +13,7 @@ wagtail-grapple = "^0.26.0" psycopg2-binary = "^2.9.9" django-extensions = "^3.2.3" wagtail-wordpress-import = { git = "https://github.com/ponas/wagtail-wordpress-import.git", branch = "make-it-work" } +whitenoise = "^6.7.0" [tool.poetry.group.dev.dependencies] ruff = "*"