【文件属性】:
文件名称: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)