Sobre el proyecto

django-sightline es un paquete de análisis de sitios para Django diseñado para proporcionar información sobre el tráfico manteniendo la privacidad del usuario. Permite a los desarrolladores monitorear las visitas a las páginas, identificar el contenido popular y rastrear los referidores sin salir de la interfaz de administración de Django. Las capacidades clave incluyen: - Integración con el Panel de Administración: Los datos de análisis son accesibles directamente dentro del panel de administración de Django. - Rastreo de Páginas y Referidores: Monitorea qué páginas están siendo visitadas y las fuentes del tráfico. - Rastreo Configurable: Admite la personalización a través de SIGHTLINE_SETTINGS, permitiendo a los usuarios habilitar/deshabilitar el rastreo, excluir rutas específicas (por ejemplo, /admin/) y establecer intervalos de captura. - Extensibilidad: Los desarrolladores pueden extender los modelos y el middleware proporcionados, como el uso de BaseLogAdmin para modificar la lógica de generación de métricas.