{% load dynamicforms %} {% set_var templatename=DYNAMICFORMS.template|add:'base_table_body.html' %} {% for row in data %} {% render_table_commands serializer "rowstart" %} {% for key, column in serializer.fields.items %} {% if column.display_table == DYNAMICFORMS.DisplayMode.FULL or column.display_table == DYNAMICFORMS.DisplayMode.INVISIBLE %} {% dict_item_default var='value' d=row k=key default='' %} {% set_var_conditional invisible=1 condition_var=column.display_table compare=DYNAMICFORMS.DisplayMode.INVISIBLE else_value=0 %} {% render_table_commands serializer "fieldleft" key %} {% set_var klass=column|class_name %} {% if klass == 'RTFField' %} {{ value | handle_rtf_linebreaks }} {% else %} {{ value }} {% endif %} {% render_table_commands serializer "fieldright" key %} {% endif %} {% endfor %} {% render_table_commands serializer "rowend" %} {% empty %} {% if columns_count == None %} {% table_columns_count serializer as columns_count %} {% endif %} No data {% endfor %}