{% load i18n %} {% with slots=form.get_slots %} {% with events_num=slots.events|length %} {% for dates in slots.dates %} {% for grouper in slots.users %} {% if form.cleaned_data.group_by %}
{% trans "First name" %} | {% trans "Last name" %} | {% for k in slots.extra_data %}{{ k }} | {% endfor %} {% if events_num > 1 %}{% trans "Activity" %} | {% endif %} {% for date in dates %}{{ date|date:"D d/m" }} | {% endfor %}
---|---|---|---|---|
1 %}rowspan="{{ events_num }}"{% endif %}>{{ user.user_first_name }} | 1 %}rowspan="{{ events_num }}"{% endif %}>{{ user.user_last_name }} | {% for k in slots.extra_data %}1 %}rowspan="{{ events_num }}"{% endif %}>{{ user.extra_data|get:k }} | {% endfor %} {% endif %} {% if events_num > 1 %}{{ event.event }} | {% endif %} {% for date in dates %} {% with booked=event.dates|get:date %}{% if booked is True %}☐{% elif booked is None %}-{% endif %} | {% endwith %} {% endfor %}