{% extends "base.html" %} {% block title %}Logs de Acceso - {{ config.APP_NAME }}{% endblock %} {% block content %}
Registro completo de todas las actividades del sistema para auditoría de seguridad.
Mostrando {{ logs.per_page * (logs.page - 1) + 1 }} - {{ logs.per_page * logs.page if logs.has_next else logs.total }} de {{ logs.total }} registros
| Fecha/Hora | Usuario | Acción | Detalles | IP |
|---|---|---|---|---|
|
{{ log.timestamp.strftime('%d/%m/%Y') }}
{{ log.timestamp.strftime('%H:%M:%S') }}
|
{{ log.user.username[0].upper() }}
{{ log.user.username }}
{% if log.user.department %}
{{ log.user.department.name }}
{% endif %}
|
{% if log.action == 'login' %} Inicio de sesión {% elif log.action == 'logout' %} Cierre de sesión {% elif log.action == 'view' %} Visualización {% elif log.action == 'create' %} Creación {% elif log.action == 'update' %} Edición {% elif log.action == 'delete' %} Eliminación {% elif log.action == 'export' %} Exportación {% elif log.action == 'import' %} Importación {% else %} {{ log.action.title() }} {% endif %} |
{% if log.details %}
{{ log.details }} |
{{ log.ip_address or 'N/A' }}
|
{% if request.args %} No se encontraron registros que coincidan con los filtros seleccionados. {% else %} Los logs de actividad aparecerán aquí cuando los usuarios interactúen con el sistema. {% endif %}
{% if request.args %} Limpiar Filtros {% endif %}