{% for location, events in events_by_location.items %}
{{ location.name }}
{% for day, date in days_with_dates %}
{% with event=events|get_item:forloop.counter0 %}
{% if event == None %}
--
{% else %}
{% if event.name %}
{{ event.name }}
{% else %}
F
{% endif %}
{% endif %}
{% endwith %}
{% endfor %}
{% endfor %}
Reinigung
{% for day in range_days %}
{% if reinigungs_by_date|default_if_none:None %}
{% if reinigungs_by_date|get_item:day %}
{% with reinigung=reinigungs_by_date|get_item:day %}
{{ reinigung.auftrag }}
{% endwith %}
{% else %}
--
{% endif %}
{% else %}
--
{% endif %}
{% endfor %}
Helfer
{% for day in range_days %}
{% if helpers_by_date|default_if_none:None %}
{% if helpers_by_date|get_item:day %}
{% with helper=helpers_by_date|get_item:day %}
{{ helper.ben }}/{{ helper.best }}
{% endwith %}
{% else %}
--
{% endif %}
{% else %}
--
{% endif %}
{% endfor %}
Mitarbeiter
{% for day, date in days_with_dates %}
{{ day }} {{ date }}
{% endfor %}
{% for employee, shifts in shifts_by_employee.items %}
{{ employee.name }}
{% for day, date in days_with_dates %}
{% with shift=shifts|get_item:forloop.counter0 %}
{% if shift == None %}