加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

Django Registration登录的用户数

发布时间:2020-12-20 13:20:49 所属栏目:Python 来源:网络整理
导读:我有一个应用程序,我想显示登录到系统的用户数.我试图确定最干净的方法,不会在系统上产生大的负荷. 我知道系统会跟踪“上次登录时间”所以我可以进行查询并聚合上次登录在给定时间内的用户数量? 有更好的解决方案?? 欢迎任何想法!请. 解决方法 使用上次登
我有一个应用程序,我想显示登录到系统的用户数.我试图确定最干净的方法,不会在系统上产生大的负荷.

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

有更好的解决方案??

欢迎任何想法!请.

解决方法

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读