Django中的访问者数量
在Django中,我怎么能看到当前有多少访客?或者我怎么能知道有多少个活跃的会话?
这个方法好吗?
可以使用django.contrib.sessions.models.Session,设置一个短的过期时间。每当有人在网站上进行操作时,就更新这个过期时间。然后统计一下那些还没有过期的会话数量。
4 个回答
0
还有一个小工具叫做django-visits,可以用来跟踪访问量,具体内容可以查看这个链接:https://bitbucket.org/jespino/django-visits
3
django-tracking2 是一个可以帮助你追踪网站访客的工具。
特别是在像AWS这样的环境中部署时,它的配置非常简单,因为它不需要任何额外的依赖或环境变量。
django-tracking2 可以记录访客和注册用户在你的网站上花费的时间。虽然这个工具适用于网站,但它更适合有注册用户的网络 应用程序。它并不是用来替代客户端分析工具的,后者对于了解页面浏览的整体流量非常有用。
7
你可以看看这个东西,叫做 django-tracking。
django-tracking 是一个简单的工具,旨在记录访问 Django 网站的访客。它还提供了一些基本的黑名单功能。
编辑: 关于你更新的问题…… [答案已被 muhuk 修改后删除]
另外,我觉得这个问题的回答也不错: 我怎么才能知道创建了多少个会话,也就是有多少个用户登录了?
你也可以试试这个方法。