From ec38df99468185d7dff3db18dc601b9ea8c7fb5f Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Tue, 26 Jan 2021 15:37:13 +0100
Subject: [PATCH] server MEDIA only when proper flag is enabled

---
 smash/smash/urls.py | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/smash/smash/urls.py b/smash/smash/urls.py
index 5af09ebd..229328a8 100644
--- a/smash/smash/urls.py
+++ b/smash/smash/urls.py
@@ -29,7 +29,9 @@ urlpatterns = [
     url(r'^admin/', admin.site.urls),
     url(r'', include(urls)),
     url(r'^api/', include(api_urls)),
-    url(r'', include(tf_urls)),
-    re_path(r'^%s(?P<path>.*)$' % re.escape(settings.MEDIA_URL.lstrip('/')), serve,
-            {'document_root': settings.MEDIA_ROOT})
+    url(r'', include(tf_urls))
 ]
+
+if settings.SERVE_STATIC or settings.DEBUG:
+    urlpatterns.append(re_path(r'^%s(?P<path>.*)$' % re.escape(settings.MEDIA_URL.lstrip('/')), serve,
+                               {'document_root': settings.MEDIA_ROOT}))
-- 
GitLab