From 6fd72b74f46f8daa65949d2d99e9d2c4447d7510 Mon Sep 17 00:00:00 2001 From: S4NKALP Date: Sun, 14 Dec 2025 08:17:52 +0545 Subject: [PATCH] feat(settings): add HTMX middleware and enhance security headers - **New Features** - Added `django_htmx.middleware.HtmxMiddleware` to the `MIDDLEWARE` list to enable HTMX support - **Enhancements & Refinements** - Updated security headers configuration in `base.py` to improve XSS and content type protections - Reorganized middleware order for optimal request processing --- src/settings/base.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/settings/base.py b/src/settings/base.py index 27799d9..28af678 100644 --- a/src/settings/base.py +++ b/src/settings/base.py @@ -55,6 +55,7 @@ MIDDLEWARE = [ "django.contrib.messages.middleware.MessageMiddleware", "django.middleware.clickjacking.XFrameOptionsMiddleware", "django_browser_reload.middleware.BrowserReloadMiddleware", + "django_htmx.middleware.HtmxMiddleware", ] ROOT_URLCONF = "src.urls"