Je cherche un moyen de garder une trace des utilisateurs qui sont en ligne/hors ligne. Donc, si je présente tous les utilisateurs dans une liste, je pourrais avoir une icône ou une sorte de drapeau pour montrer cela. Est-ce intégré dans le système d'authentification par défaut de Django? Ma première pensée était de simplement avoir un champ dans mes profils appelé last_logout dans les modèles et de le mettre à jour avec la date et l'heure chaque fois que l'utilisateur se déconnectait.Obtenir la liste des utilisateurs connectés avec Django
Avec cette info et le construit dans last_login je devrais être en mesure de faire une sorte de fonction pour déterminer si l'utilisateur est connecté/en ligne droite? Ou devrais-je simplement disposer d'un champ booléen appelé "en ligne" que je peux modifier lorsque l'utilisateur se connecte et se déconnecte?
duplication possible de [Comment obtenir la liste des utilisateurs authentifiés?] (Http://stackoverflow.com/questions/2723052/how-to-get-the-list-of-the-authenticated-users –
Un utilisateur peut se connecter puis fermer le navigateur. Cet utilisateur est-il en ligne? Tout dépend de la façon dont vous voulez qu'il soit proche du temps réel. – Germano