django-request-logging:将过滤后的 Django 请求数据记录到数据库中。 用于诊断 Django 站点的应用程序

时间:2024-06-18 08:57:06
【文件属性】:

文件名称:django-request-logging:将过滤后的 Django 请求数据记录到数据库中。 用于诊断 Django 站点的应用程序

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-18 08:57:06

Python

为诊断目的记录 django 请求数据 所有匹配过滤器功能的请求都将记录在数据库中。 记录以下数据: * 用户(如果经过身份验证) * IP 地址 * 请求路径(url) * 请求方法 * 请求参数 * 会话密钥 * 会话快照 * 请求 META 字典 * COOKIES 字典 过滤器是通过设置参数 REQUEST_LOGGING_FILTERS 定义的函数。 例如: from myapp.request_logging_filters import post_from_some_ips REQUEST_LOGGING_FILTERS = ( 'myapp.request_logging_filters.authenticated_posts', posts_from_some_ips ) 过滤器可以定义为可调用函数或该函数的python虚线路径。 过滤器函数必须将请求


【文件预览】:
django-request-logging-master
----.gitignore(6B)
----README.rst(1KB)
----request_logging()
--------middleware.py(3KB)
--------admin.py(2KB)
--------conf.py(191B)
--------models.py(733B)
--------utils.py(1KB)
--------__init__.py(114B)
----ez_setup.py(10KB)
----__init__.py(51B)
----setup.py(410B)

网友评论