{% load l10n rijkshuisstijl %}{% spaceless %} {# Checkbox. #} {% if form %} {% form_checkbox name=form_checkbox_name form='datagrid-action-form-'|add:id value=object.pk|unlocalize checked=False %} {% endif %} {% for column in columns %} {% firstof formset_form|get:column.key as cell_input %} {% firstof object|format_value:column.key '' as label %} {% firstof 'datagrid-inline-form-'|add:id as form_id %} {% firstof 'get_'|add:column.key|add:'_display' as custom_display %} {% firstof object|getattr_or_get:custom_display as custom_display %} {% if not custom_display %} {% firstof label|linebreaksbr as label %} {% endif %} {% if forloop.counter0 == 0 and formset_form %} {% endif %} {% if forloop.counter0 == 0 and url %} {{ label }} {% if cell_input %} {% form_field formset_form column.key attrs='form:'|add:form_id %} {% endif %} {% else %} {% if column.urlize or urlize and not column.urlize == False %} {{ label|rh_urlize }} {% if cell_input %} {% form_field formset_form column.key attrs='form:'|add:form_id %} {% endif %} {% elif urlizetrunc %} {{ label|urlizetrunc:urlizetrunc }} {% if cell_input %} {{ cell_input }} {% endif %} {% else %} {{ label }} {% if cell_input %} {% form_field formset_form column.key attrs='form:'|add:form_id %} {% endif %} {% endif %} {% endif %} {% endfor %} {% endspaceless %}