{% extends "base.html" %} {% set active_page = "schedule" %} {% block content %}

Drehplan

{% for d in days %}{% endfor %} {% for t in times %} {% set time_loop = loop %} {% if ((loop.index - 1) is divisibleby 4) %} {% endif %} {% for d in days %} {% for i in range(1,d.maxcol+1) %} {% for l in d.lectures|selectattr('schedule_col','equalto',i) if (((l.time_asdate.time() > t) and (l.time_asdate.time() < times[time_loop.index+1])) != (l.time_asdate.time() == t ) ) %} {% else %} {% for l in d.lectures|selectattr('schedule_col','equalto',i) if (l.time_asdate.time() < t) and (l.end_asdate.time() > t) %} {% else %} {% endfor %} {% endfor %} {% endfor %} {% endfor %} {% endfor %}
{{ d.date.strftime("%A (%d.%m.%Y)") }}
{{ t }}{{l.handle}}
{% endblock %}