{% extends 'admin/base_site.html' %} {% load static %} {% block content %}
{% if teacher.image %} {{ teacher.name }} {% endif %}

Welcome, {{ teacher.name }}!

{{ teacher.designation }}

Today's Classes
{{ today_classes }}
Completed: {{ completed_classes }}
Total Students
{{ total_students }}
Present Today: {{ present_students }}
Average Rating
{{ avg_rating|floatformat:1 }}/5.0
{% with ''|center:avg_rating_rounded as range %} {% for _ in range %} {% endfor %} {% endwith %} {% with ''|center:remaining_stars as range %} {% for _ in range %} {% endfor %} {% endwith %}
Leave Requests
{{ pending_leaves }}
Approved: {{ approved_leaves }} | Rejected: {{ rejected_leaves }}
Today's Schedule
{% if today_routines %}
{% for routine in today_routines %} {% endfor %}
Time Course Status Attendance
{{ routine.start_time|time:"g:i A" }} - {{ routine.end_time|time:"g:i A" }} {{ routine.name }} {% if routine.is_completed %} Completed {% elif routine.is_ongoing %} Ongoing {% else %} Upcoming {% endif %} {{ routine.attendance_count }}/{{ routine.total_students }}
{% else %}

No classes scheduled for today.

{% endif %}
Recent Leave Requests
{% for leave in recent_leaves %}
{{ leave.date }} {{ leave.get_status_display }}

{{ leave.message|truncatechars:100 }}


{% empty %}

No recent leave requests.

{% endfor %}
Recent Feedback
{% for feedback in recent_feedback %} {% empty %}

No recent feedback.

{% endfor %}
{% endblock %}