From cab00c06ce7c28c61e9bcd7db43e4e10ae49db3e Mon Sep 17 00:00:00 2001
From: Benjamin Ledel <benjamin.ledel@digitallearning.gmbh>
Date: Fri, 27 Oct 2023 21:59:05 +0000
Subject: [PATCH] Update 2 files

- /src/backend/settings.py
- /src/backend/urls.py
---
 src/backend/settings.py | 2 +-
 src/backend/urls.py     | 9 ++++++---
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/src/backend/settings.py b/src/backend/settings.py
index e642db8..964ed43 100644
--- a/src/backend/settings.py
+++ b/src/backend/settings.py
@@ -34,7 +34,7 @@ mimetypes.add_type("text/javascript", ".js", True)
 SECRET_KEY = "django-insecure-4%wn*pt3vpdgk#==(qbtocdh#-2wr58py(ri=(0a^15&&n*gl9"
 
 # SECURITY WARNING: don't run with debug turned on in production!
-DEBUG = env("DEBUG")
+DEBUG = env("DEBUG", default=False) == "True"
 DEBUG_PROPAGATE_EXCEPTIONS = env("DEBUG_PROPAGATE_EXCEPTIONS", default=False) == "True"
 
 TESTING = env("TESTING", default="False")
diff --git a/src/backend/urls.py b/src/backend/urls.py
index 322ecca..f916b9c 100644
--- a/src/backend/urls.py
+++ b/src/backend/urls.py
@@ -2,10 +2,13 @@ from django.conf import settings
 from django.contrib import admin
 from django.shortcuts import redirect, render
 from django.urls import include, path, re_path
+from django.views.static import serve  
 from drf_yasg import openapi
 from drf_yasg.views import get_schema_view
 from rest_framework import permissions
 
+import os
+
 from ssoauth import views
 
 schema_view = get_schema_view(
@@ -61,11 +64,11 @@ urlpatterns = [
     re_path(r"^saml2/meta(?:data)?/?$", views.MetadataView.as_view(), name="sso-saml2-meta"),
     re_path(r"^sso-dev/?$", views.DevView.as_view(), name="sso-dev"),
 
-    re_path("app/de/", render_angular_de),
-    re_path("app/en/", render_angular_en),
+    path("app/de/", render_angular_de),
+    path("app/en/", render_angular_en),
+    re_path(r'^app/de/(?P<path>.*)$', serve,{'document_root': os.path.join(settings.BASE_DIR,  "frontend/dist/frontend/de")}),
     re_path(r"^$", detect_lang_redirect),
     re_path(r"^(?:.*)/?$", detect_lang_redirect),
-    re_path(r'app/de/(.+)', _static_butler)
 ]
 
 if settings.DEBUG == "True":
-- 
GitLab