django-request 是一个为django的统计模块。它将请求存储在数据库中,供管理员查看,也可以用于获取在线人员等统计数据。
项目描述
django-request 是一个为django的统计模块。它将请求存储在数据库中,供管理员查看,也可以用于获取在线人员等统计数据。
除了站点统计模块外,您还可以使用 active_users 模板标签和管理方法,通过 django-request 展示在特定时间内谁在线。
Request.objects.active_users(minutes=15)
要查找请求概述页面,请点击管理员界面中的“请求”,然后在右上角选择“概述”,紧邻“添加请求”。
要求
Python: 3.6, 3.7, 3.8, 3.9, 3.10, 3.11
Django: 2.2, 3.2, 4.0, 4.1, 4.2
python-dateutil
django-request 1.5.1 是支持 Django 1.4, 1.5, 1.6 的最后一个版本。
django-request 1.5.4 是支持 Django 1.7, 1.8, 1.9 的最后一个版本。
django-request 1.5.5 是支持 Django 1.10 的最后一个版本。
django-request 1.5.6 是支持 Django 1.11, 2.0, 2.1, 3.0, 3.1 以及 Python 2.7 和 3.4 的最后一个版本。
安装
将 'request' 添加到您的 INSTALLED_APPS 设置中。
运行 manage.py migrate 命令。
将 request.middleware.RequestMiddleware 添加到 MIDDLEWARE。如果您使用 django.contrib.auth.middleware.AuthenticationMiddleware,请将 RequestMiddleware 放在其后。如果您使用 django.contrib.flatpages.middleware.FlatpageFallbackMiddleware,请将 request.middleware.RequestMiddleware 放在其前面,否则 flatpages 将在管理员面板中被标记为错误页面。
将 REQUEST_BASE_URL 添加到您的设置中,并指定您网站的根 URL(例如 https://www.my.site/)。这用于计算独立访客和顶级推荐者。默认情况下,REQUEST_BASE_URL 为 'http://%s' % Site.objects.get_current().domain。
详细文档
有关 django-request 的详细文档或安装指南,请参阅:django-request 或 docs/ 目录。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
构建分布
django-request-1.6.3.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9b3093f92113dcd41076dafc3ba01165f7a141a2fbea292a79ce644412b4adea |
|
MD5 | b47917ee1bc36e8c3093e0d5bc283e93 |
|
BLAKE2b-256 | 7166bd2170e7aab449f9565764f094f29a462c5313c08ee2ba5ad44e82db7736 |