J'ai une application dans laquelle je souhaite afficher le nombre d'utilisateurs connectés au système. Im essayant de déterminer la manière la plus propre de faire ceci qui ne créera pas une grande charge sur le système.Django Enregistrement Nombre d'utilisateurs connectés
Je sais que le système garde une trace de la "dernière connexion" Donc je pourrais faire une requête et agrémenter le nombre d'utilisateurs dont la dernière connexion est dans un temps donné?
Y a-t-il de meilleures solutions?
Toutes les pensées sont les bienvenus !! S'il vous plaît.
Y at-il un crochet pour le faire dans l'enregistrement django? Je peux facilement créer un modèle pour cela mais comment accéder à la vue de connexion depuis la réinscription de django pour que je puisse mettre à jour cette table ??? –
@DZ: Vous pouvez créer un middleware pour mettre à jour automatiquement la table avec chaque page vue. Il suffit de mettre le middleware _after_ le middleware de la session afin que vous puissiez voir si quelqu'un est connecté. – Wolph
Serait-ce plutôt DB intensive? –