{% load maintain_extras %} {% if wrapper.children %} {% for field, wrapper in wrapper.children.items %} {% if instance|get:field %} {% with instance|get:field as instance %} {% for field, wrapper in wrapper.many_to_one.items %} {% with instance|get:field as instance %}
{% if wrapper|link %} {% for field in wrapper.fields %} {{field}}: {{ instance|get:field }} {% endfor %} {% else %} {% for field in wrapper.fields %} {{field}}: {{ instance|get:field }} {% endfor %} {% endif %}
{% endwith %} {% endfor %} {% for field in wrapper.fields %}
{{instance|get:field}}
{% endfor %} {% endwith %} {% endif %} {% endfor %} {% else %} {% for field in wrapper.fields %}
{{instance|get:field}}
{% endfor %} {% endif %}