drf-tracking:实用程序来跟踪对Django Rest Framework API视图的请求

时间:2021-05-14 12:42:13
【文件属性】:
文件名称:drf-tracking:实用程序来跟踪对Django Rest Framework API视图的请求
文件大小:33KB
文件格式:ZIP
更新时间:2021-05-14 12:42:13
Python 项目已死! 请转到新位置: 工作已移至岔路以继续 跟踪跟踪 概述 drf-tracking提供了Django模型和DRF视图混合,它们共同工作以将Django Rest Framework请求记录到数据库中。 对于每个使用mixin的视图,您将在每个请求/响应周期中获得以下属性: 型号栏位名称 描述 模型字段类型 user 用户(如果已认证),否则(否) 外键 requested_at 发出请求的日期时间 DateTimeField response_ms 在视图代码中花费的毫秒数 PositiveIntegerField path 请求的目标URI,例如"/api/" 字符字段 view 请求的目标VIEW,例如"views.api.ApiView" 字符字段 view_method 查看请求的目标方法,例如"get" 字符字段 remote_addr 请求发
【文件预览】:
drf-tracking-master
----.gitignore(143B)
----setup.cfg(22B)
----README.md(7KB)
----Pipfile.lock(14KB)
----tests()
--------conftest.py(3KB)
--------models.py(0B)
--------test_models.py(4KB)
--------urls.py(2KB)
--------__init__.py(0B)
--------test_serializers.py(437B)
--------views.py(7KB)
--------test_mixins.py(18KB)
----LICENSE(753B)
----runtests.py(2KB)
----Pipfile(344B)
----rest_framework_tracking()
--------admin.py(523B)
--------models.py(94B)
--------mixins.py(472B)
--------migrations()
--------__init__.py(102B)
--------apps.py(164B)
--------managers.py(188B)
--------base_mixins.py(7KB)
--------base_models.py(2KB)
----.coveragerc(56B)
----requirements.txt(238B)
----mkdocs.yml(194B)
----MANIFEST.in(61B)
----setup.py(3KB)
----.travis.yml(3KB)
----tox.ini(1KB)

网友评论