{% extends "base.html" %} {% block content %}

👨‍🎓 Students

+ Add Student
{% if search_query %} Clear {% endif %}
{% if search_query %}
Found {{ students|length }} student(s) matching "{{ search_query }}"
{% endif %}
{% for student in students %} {% endfor %}
Student ID Name Email Department Contact Issued Books Actions
{{ student.id }} {{ student.name }} {{ student.email }} {{ student.department }} {{ student.contact }} {% set issues = student_issues.get(student.id, []) %} {% if issues %} {{ issues|length }} active book(s)
{% for issue in issues %}
📚 {{ issue.book_id }} {% if issue.is_overdue() %} ⚠ Overdue {% endif %}
{% endfor %}
{% else %} No active books {% endif %}
Edit
{% endblock %}