【文件属性】:
文件名称:django-rest-framework-aggregates:将Django模型查询集的聚合功能公开给DRF API
文件大小:19KB
文件格式:ZIP
更新时间:2021-05-04 19:17:24
django django-rest-framework Python
django-rest-framework-aggregates
将Django模型查询集的聚合功能公开给DRF API。
要求
Python 3.6+
的Django 1.11 +
Django Rest Framework 3.5.3+
概述
此渲染器将覆盖对api v2 .agg端点的调用的默认行为。
支持GET调用以列出以下格式的端点:
endpoint.agg/?aggregate[Count]=(field to count)
endpoint.agg/?aggregate[Sum]=(field to sum)
endpoint.agg/?aggregate[custom_function]=arguments
endpoint.agg/?group_by[field to group by]&aggregate[Count]=id
endpoint.agg/?gr
【文件预览】:
django-rest-framework-aggregates-master
----.travis.yml(203B)
----requirements-dev.txt(123B)
----example()
--------models.py(1KB)
--------managers.py(235B)
--------factories.py(735B)
--------tests()
--------api()
--------__init__.py(0B)
--------migrations()
--------settings()
--------urls.py(373B)
----setup.cfg(395B)
----setup.py(1KB)
----manage.py(549B)
----.gitignore(282B)
----README.md(3KB)
----drf_aggregates()
--------renderers.py(7KB)
--------aggregates.py(806B)
--------__init__.py(110B)
--------exceptions.py(387B)