{% extends "_base.html" %} {# probably a little overkill ;p #} {% block content %} {% for (name, wk_key) in (('Week 1', 'week1'), ('Week 2', 'week2')) %}

{{name}}

{% for day in days %} {% endfor %} {% for (session, key) in sessions.items() %} {% if key in breaks %} {% else %} {% for day in days %} {% set sess_slug = '{}_{}'.format(day, key) -%} {% if sess_slug in data[wk_key] %} {% if data[wk_key][sess_slug][1] in breaks %} {% else %} {% endif %} {% else %} {% endif %} {% endfor %} {% endif %} {% endfor %}
{{day|title}}
{{session}}{{key|title}}{{data[wk_key][sess_slug][0]}}{{data[wk_key][sess_slug][0]}}Not defined
{% endfor %} {% endblock %}