首页 > 解决方案 > 我是否需要一个单独的 API 来计算结果,而不是我可以重用获取所有 API 并进行计数

问题描述

我是一个 DRF 项目的初学者,前端是用 Angular 编写的。我需要在顶部栏中显示“学生”的数量。

我有这些方法

1)重用现有的(/students/ - GET)API端点并计算结果。(可能会使前端过载)

2)重用现有的(/students/count/ - GET)API端点并传递参数“count”来获取计数。

3) 编写一个新的 API (/get_student_count/ - GET) 并获取计数。

这将是 RESTFUL API 方面的有效方法。

标签: angularrestapidjango-rest-framework

解决方案


推荐阅读