{% extends "layout.html" %} {% block content %}
{% for name in model_view._list_prop_names %} {% set label = model_view._column_labels.get(name, name) %} | {% if name in model_view._sort_fields %} {% if request.query_params.get("sortBy") == name and request.query_params.get("sort") == "asc" %} {{ label }} {% elif request.query_params.get("sortBy") == name and request.query_params.get("sort") == "desc" %} {{ label }} {% else %} {{ label }} {% endif %} {% else %} {{ label }} {% endif %} | {% endfor %}|||
---|---|---|---|---|
{% if model_view.can_view_details %} {% endif %} {% if model_view.can_edit %} {% endif %} {% if model_view.can_delete %} {% endif %} | {% for name in model_view._list_prop_names %} {% set value, formatted_value = model_view.get_list_value(row, name) %} {% if name in model_view._relation_names %} {% if is_list( value ) %}{% for elem, formatted_elem in zip(value, formatted_value) %} ({{ formatted_elem }}) {% endfor %} | {% else %}{{ formatted_value }} | {% endif %} {% else %}{{ formatted_value }} | {% endif %} {% endfor %}