{% load i18n perms %}
{% if 'type' in selected_columns %} {% endif %} {% if 'object' in selected_columns %} {% endif %} {% if 'value' in selected_columns %} {% endif %} {% if 'field' in selected_columns %} {% endif %} {% for obj, field, value in page_rows %} {% if 'type' in selected_columns %} {% endif %} {% if 'object' in selected_columns %} {% endif %} {% if 'value' in selected_columns %} {% endif %} {% if 'field' in selected_columns %} {% endif %} {% empty %} {% endfor %}
{% trans "Type" %}{% trans "Object" %}{% trans "Value" %}{% trans "Field" %}
{% if field.is_junction_row %} {{ field.type_label }} {% elif field.type_label %} {{ field.type_label }} {% elif request.user|can_view:field.custom_object_type %} {{ field.custom_object_type }} {% else %} {{ field.custom_object_type }} {% endif %} {{ obj }} {% if field.is_junction_row %} {% if field.via_obj %} {% trans "via" %} {{ field.via_obj }} {% else %} — {% endif %} {% elif field.type == 'object' %} {% if value %} {{ value }} {% else %} — {% endif %} {% elif field.type == 'multiobject' %} {% if value %} {% for related_obj in value|slice:":3" %} {{ related_obj }}{% if not forloop.last %}, {% endif %} {% endfor %} {% else %} — {% endif %} {% else %} — {% endif %} {{ field }} {% with action_obj=field.via_obj|default:obj %} {% if action_obj.custom_object_type %} {% if request.user|can_change:action_obj %} {% endif %} {% endif %} {% endwith %}
{% trans "No custom object references." %}