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