{% extends "base.html" %} {% load static %} {% block title %}Account Dashboard{% endblock %} {% block content %}

Account Dashboard

Add User
Total Users
{{ total_users|default:0 }}
Active Users
{{ active_users|default:0 }}
Active Sessions
{{ active_sessions|default:0 }}
New This Month
{{ new_users_month|default:0 }}

User Statistics

Active Users {{ active_percentage|default:0 }}%
Staff Members {{ staff_percentage|default:0 }}%
Administrators {{ admin_percentage|default:0 }}%

Recent Users

{% if recent_users %} {% for user in recent_users %}
{% if user.profile.avatar %} {{ user.get_full_name }} {% else %}
{{ user.first_name|first|upper }}{{ user.last_name|first|upper }}
{% endif %}
{{ user.get_full_name|default:user.username }}
{{ user.email }}
Joined {{ user.date_joined|timesince }} ago
{% if user.is_active %} Active {% else %} Inactive {% endif %}
{% endfor %} {% else %}
No recent users
{% endif %}

Active Sessions

{% if active_sessions_list %} {% for session in active_sessions_list %}
{{ session.user.get_full_name|default:session.user.username }}
{{ session.ip_address }}
Active for {{ session.last_activity|timesince }}
Online
{% endfor %} {% else %}
No active sessions
{% endif %}

System Status

Authentication Service Online
Session Management Online
User Directory Online
Security Monitoring Active

Recent Activity

{% if recent_activity %}
{% for activity in recent_activity %} {% endfor %}
Time User Action Details IP Address Status
{{ activity.timestamp|date:"M d, Y" }}
{{ activity.timestamp|time:"H:i" }}
{% if activity.user.profile.avatar %} {{ activity.user.get_full_name }} {% else %}
{{ activity.user.first_name|first|upper }}
{% endif %}
{{ activity.user.get_full_name|default:activity.user.username }}
{{ activity.user.email }}
{{ activity.action }} {{ activity.details|default:"-" }} {{ activity.ip_address|default:"-" }} {{ activity.status }}
{% else %}
No Recent Activity

User activity will appear here once users start interacting with the system.

{% endif %}
{% endblock %}