From 653c3ca82868a56eaaec9c18231f43f2f32ab0ef Mon Sep 17 00:00:00 2001
From: Nils Steinger <git@n-st.de>
Date: Wed, 1 Nov 2023 10:39:35 +0100
Subject: [PATCH] Configure django-bootstrap-datepicker-plus to use local files
 instead of CDN

---
 AKPlanning/settings.py | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/AKPlanning/settings.py b/AKPlanning/settings.py
index c697b2e..d16b5d0 100644
--- a/AKPlanning/settings.py
+++ b/AKPlanning/settings.py
@@ -179,6 +179,16 @@ BOOTSTRAP5 = {
 FONTAWESOME_6_CSS_URL = STATIC_URL + "fontawesomefree/css/all.min.css"
 FONTAWESOME_6_PREFIX = "fa"
 
+# Settings for monim67/django-bootstrap-datepicker-plus
+BOOTSTRAP_DATEPICKER_PLUS = {
+    # defaults: https://github.com/monim67/django-bootstrap-datepicker-plus/blob/5.0.0/src/bootstrap_datepicker_plus/settings.py#L16
+    "datetimepicker_js_url": "common/vendor/bootstrap-datetimepicker/bootstrap-datetimepicker.min.js",
+    "datetimepicker_css_url": "common/vendor/bootstrap-datetimepicker/bootstrap-datetimepicker.min.css",
+    "momentjs_url": "common/vendor/moment/moment-with-locales.js",
+    "bootstrap_icon_css_url": "common/vendor/bootstrap-icons/bootstrap-icons.css",
+    "app_static_url": "common/vendor/django-bootstrap-datepicker-plus/src/bootstrap_datepicker_plus/static/bootstrap_datepicker_plus/",
+}
+
 # Compressor and minifier config
 COMPRESS_ENABLED = True
 COMPRESS_CSS_HASHING_METHOD = 'content'
-- 
GitLab