{% macro display(obj) -%} {% for fieldn, fieldv in obj.fields(include_ro = True).items() %} {% if fieldv is not none %} {% if fieldv.base_type == 'ref' %} {% if obj.data(fieldn) is iterable %}
  • {{ fieldn }} {% set l_classe = fieldv.allowed_classes[0] %}
  • {% endif %} {% else %}
  • {{ fieldn }} : {{ obj.data(fieldn) }}
  • {% endif %} {% endif %} {% endfor %} {%- endmacro %}