{% if field.get_relationship() %} {# Relationship mode — resolve the pre-loaded related object from the record. field.get_relationship() — attr on the record holding the related obj (e.g. "author") field.get_label_field() — attr on the related obj used as the label (e.g. "name") #} {% if field.get_relationship() %} {% set _related = record | field_value(field.get_relationship()) %} {% if _related is not none and _related != '' %} {% if field.get_label_field() %} {% set _display = _related | field_value(field.get_label_field()) %} {% else %} {% set _display = _related | string %} {% endif %} {% else %} {% set _display = value %} {% endif %} {% else %} {% set _display = value %} {% endif %} {% else %} {% set _display = value %} {% endif %} {% if in_section %}