{% extends "base.html" %} {% block title %}Assignments — {{ cls['name'] }}{% endblock %} {% block content %}

+ New Assignment

{% if assignments %}

Current Assignments

{% for s in students %}{% endfor %} {% for a in assignments %} {% set prog = prog_map.get(a['program_n']) %} {% for s in students %} {% endfor %} {% endfor %}
Program Due date Note{{ s['username'] }}
#{{ a['program_n'] }} {% if prog %} — {{ prog['title'] }}{% endif %} {{ a['due_date'] }} {% if a['due_date'] < now_date %} Overdue {% endif %} {{ a['note'] or '—' }} {% if status.get(s['id'],{}).get(a['id']) %} {% else %} {% endif %}
{% else %}
📋
No assignments yet
Use the form above to assign a program with a due date.
{% endif %}
{% endblock %}