{% extends "base.html" %} {% block page_title %}Admin Attendance Control{% endblock page_title %} {% block content %}

Attendance Policy

{% csrf_token %} {{ policy_form.as_p }} Export Data

Locked Sessions

{% for session in locked_sessions %} {% empty %} {% endfor %}
Date Class Subject Teacher Period Action
{{ session.date|date:"d/m/Y" }} {{ session.class_stream }} {{ session.subject.name }} {{ session.teacher }} {{ session.lesson_period }}
{% csrf_token %}
No locked sessions found.

Audit Trail

{% for log in audit_logs %} {% empty %} {% endfor %}
Date/Time Action Session Student Edited By Old Status New Status Reason
{{ log.created_at|date:"d/m/Y H:i" }} {{ log.get_action_display }} {% if log.session %}{{ log.session.class_stream }} - {{ log.session.subject.name }}{% else %}-{% endif %} {% if log.record %}{{ log.record.student.student_name }}{% else %}-{% endif %} {% if log.actor %}{{ log.actor.username }}{% else %}-{% endif %} {{ log.old_status|default:"-" }} {{ log.new_status|default:"-" }} {{ log.reason|default:"-" }}
No audit logs yet.
{% endblock content %}