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

Вернуться на верх