【发布时间】:2015-10-26 00:20:21
【问题描述】:
Django Restframework 为来自查询集的列表和单个模型提供通用视图。哪个视图类最适合创建提供查询集统计摘要的端点?
我当然可以从头开始构建 APIView,但我想重用 ListAPIView 上的大部分设置(例如 get_queryset、permission_classes 等)以及 url 参数。
端点的组织方式如下:
/api/data/ # data endpoint
/api/data/summary/ # summary endpoint
摘要端点将提供与单个模型实例无关的单个对象。
感谢您提供任何最佳实践建议。
【问题讨论】:
-
我认为构建自己的 APIView 类是最好的方法。
标签: python django django-rest-framework