From 6c9666f4807533d3ffe2c49e4eaa4d3be586fbcc Mon Sep 17 00:00:00 2001 From: ry_austin Date: Fri, 6 Oct 2023 14:10:08 -0400 Subject: [PATCH] Install HTMX per docs - install django-htmx - add into requirements.in - add into settings - add script cdn into base to make available project wide. --- core/settings.py | 2 ++ requirements.in | 1 + templates/base.html | 1 + 3 files changed, 4 insertions(+) diff --git a/core/settings.py b/core/settings.py index dce849e..9e2ee44 100644 --- a/core/settings.py +++ b/core/settings.py @@ -58,6 +58,7 @@ "django.contrib.sessions", "django.contrib.messages", "django.contrib.staticfiles", + "django_htmx", "cmp", ] @@ -69,6 +70,7 @@ "django.contrib.auth.middleware.AuthenticationMiddleware", "django.contrib.messages.middleware.MessageMiddleware", "django.middleware.clickjacking.XFrameOptionsMiddleware", + "django_htmx.middleware.HtmxMiddleware", "debug_toolbar.middleware.DebugToolbarMiddleware", ] diff --git a/requirements.in b/requirements.in index 657df84..198fc1a 100644 --- a/requirements.in +++ b/requirements.in @@ -1,6 +1,7 @@ Django==4.2.5 django-environ django-debug-toolbar +django-htmx pytest-django sentry-sdk pytest-cov # used to generate coverage report diff --git a/templates/base.html b/templates/base.html index bf49bc3..7228000 100644 --- a/templates/base.html +++ b/templates/base.html @@ -28,5 +28,6 @@ {% block content %}{% endblock %} {% block scripts %}{% endblock %} + \ No newline at end of file