{# Macro to render a single field with its display label and value #} {% macro render_field(field_name, value, field_specs) %} {% set spec = field_specs.get(field_name) if field_specs else None %} {% set label = spec.label if (spec and spec.label) else (field_name | replace('_', ' ') | capitalize) %}
{{ value | tojson(indent=2) }}
{% elif value is not none and value != '' %}
{{ value }}
{% else %}
None
{% endif %}