Sobre o projeto

django-sightline é um pacote de análise de site para Django projetado para fornecer insights de tráfego mantendo a privacidade do usuário. Ele permite que desenvolvedores monitorem visitas a páginas, identifiquem conteúdo popular e rastreiem referenciadores sem sair da interface do Django admin. As principais capacidades incluem: - Integração com o Painel Admin: Os dados de análise são acessíveis diretamente dentro do painel de administração do Django. - Rastreamento de Páginas e Referenciadores: Monitora quais páginas estão sendo visitadas e as fontes do tráfego. - Rastreamento Configurável: Suporta personalização via SIGHTLINE_SETTINGS, permitindo que os usuários ativem/desativem o rastreamento, excluam caminhos específicos (ex: /admin/) e definam intervalos de captura. - Extensibilidade: Desenvolvedores podem estender os modelos e middleware fornecidos, como usar o BaseLogAdmin para modificar a lógica de geração de métricas.