Html для шаблона jinja из бэкенда
Вопрос в jinja2 recursive loop vs dictionary представляет способ обработки шаблонов jinja в бэкенде. Если у меня в django view-function есть следующее:
from jinja2 import Template
template = Template("""
{%- for key, value in dictionary.items() recursive %}
<li>{{ key }}
{%- if value %}
Recursive {{ key }}, {{value}}
<ul>{{ loop(value.items())}}</ul>
{%- endif %}
</li>
{%- endfor %}
""")
return template.render(dictionary={'a': {'b': {'c': {}}}})
какой вид html обеспечит следующее на моей веб-странице:
a Рекурсивный a, {'b': {'c': {}}}
b Рекурсивный b, {'c': {}} c