{% extends "admin/base.html" %} {% block title %}User Management{% endblock %} {% block header_title %}User Management{% endblock %} {% macro sortable_header(column_key, column_name, text_align_class='text-left') %} {% set next_order = 'asc' if sort_by == column_key and sort_order == 'desc' else 'desc' %}
| Role | {{ sortable_header('key_count', 'API Keys', 'text-center') }} {{ sortable_header('request_count', 'Total Requests', 'text-center') }} {{ sortable_header('last_used', 'Last Used') }}Actions | ||||
|---|---|---|---|---|---|
| {{ user.username }} | {% if user.is_admin %} Admin {% else %} User {% endif %} | {{ user.key_count }} | {{ user.request_count }} | {% if user.last_used %} {{ user.last_used.strftime('%Y-%m-%d %H:%M') }} {% else %} Never {% endif %} | |
| No users found. | |||||