From 1d7b584a4d8ddecf726a2334b75133a7f4632963 Mon Sep 17 00:00:00 2001
From: Dennis Ahrens <dennis.ahrens@hs-hannover.de>
Date: Mon, 8 Mar 2021 10:47:12 +0100
Subject: [PATCH] django settings rendering - call __repr__ using call_method
 filter

---
 deploy/tpl/django_settings.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/deploy/tpl/django_settings.py b/deploy/tpl/django_settings.py
index 35d8c8a..1d80171 100644
--- a/deploy/tpl/django_settings.py
+++ b/deploy/tpl/django_settings.py
@@ -19,10 +19,10 @@
             {{- loop(v.items()) -}}
             {{- " "*4*loop.depth0 }}{{- "}" -}}                             {#- close curly brackets with proper ident -#}
         {%- else -%}
-            {{- v.__repr__() -}}                                            {#- if not a dict, just repr() it, works flawlessly -#}
+            {{- v | method_call('__repr__') -}}                                            {#- if not a dict, just repr() it, works flawlessly -#}
         {%- endif -%}
         {%- if 0 != loop.depth0 %},{% else %}{{- "\n" -}}{% endif -%}       {#- comma inside of top level, extra newline between toplevel -#}
         {{- "\n" -}}
     {%- endif -%}
 {%- endfor -%}
-{% endif %}
\ No newline at end of file
+{% endif %}
-- 
GitLab