Django的游客数量

Jac*_* Ha 2 python django

在Django,我怎样才能看到当前访客的数量?或者我如何确定活动会话的数量?

这是一个好方法吗?

使用django.contrib.sessions.models.Session,将到期时间设置得很短.每当有人在网站上做某事时,更新到期时间.然后计算未过期的会话数.

bch*_*ang 6

你可能想要为此调查django-tracking之类的东西.

django-tracking是一个简单的尝试,用于跟踪Django支持的Web站点的访问者.它还提供基本的黑名单功能.

编辑:至于你更新的问题... [由muhuk纠正后的答复]

或者,我喜欢这个问题的回答:我如何找出创建的会话总数,即登录用户数?

你可能想尝试一下.

  • 不,Django不会将会话存储为cookie,它会将会话ID存储在cookie中.会话到期存储在会话存储中.因此你可以数数. (2认同)