À propos du projet

django-sightline est un package d'analyse de site pour Django conçu pour fournir des informations sur le trafic tout en préservant la confidentialité des utilisateurs. Il permet aux développeurs de surveiller les visites de pages, d'identifier le contenu populaire et de suivre les référents sans quitter l'interface d'administration de Django. Les capacités clés incluent : - Intégration au tableau de bord Admin : Les données d'analyse sont accessibles directement dans le panneau d'administration Django. - Suivi des pages et des référents : Surveille quelles pages sont visitées et les sources du trafic. - Suivi configurable : Supporte la personnalisation via SIGHTLINE_SETTINGS, permettant aux utilisateurs d'activer/désactiver le suivi, d'exclure des chemins spécifiques (par exemple, /admin/) et de définir des intervalles de capture. - Extensibilité : Les développeurs peuvent étendre les modèles et le middleware fournis, comme l'utilisation de BaseLogAdmin pour modifier la logique de génération des métriques.