Django Registration登录的用户数

Django Registration登录的用户数,第1张

概述我有一个应用程序,我想显示登录到系统的用户数.我试图确定最干净的方法,不会在系统上产生大的负荷. 我知道系统会跟踪“上次登录时间”所以我可以进行查询并聚合上次登录在给定时间内的用户数量? 有更好的解决方案?? 欢迎任何想法!请. 使用上次登录时间不起作用.您的会话可能会持续数天/周,因此您不会知道这种方式的活跃用户数量. 一种解决方案是创建一个具有登录会话的表,您可以将该会话ID存储在会话cook 我有一个应用程序,我想显示登录到系统的用户数.我试图确定最干净的方法,不会在系统上产生大的负荷.

我知道系统会跟踪“上次登录时间”所以我可以进行查询并聚合上次登录在给定时间内的用户数量?

有更好的解决方案??

欢迎任何想法!请.

解决方法 使用上次登录时间不起作用.您的会话可能会持续数天/周,因此您不会知道这种方式的活跃用户数量.

一种解决方案是创建一个具有登录会话的表,您可以将该会话ID存储在会话cookie中.一旦用户关闭了他/她的浏览器窗口,会话cookie就会过期,因此它可以让您准确估计人们何时登录.如果您确实想要存储整个会话持续时间,那么您还必须每次更新表格页面视图,用于存储用户上次活动的时间.对于您的数据库来说,这会稍微重一些.

总结

以上是内存溢出为你收集整理的Django Registration登录的用户数全部内容,希望文章能够帮你解决Django Registration登录的用户数所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1196398.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存