我正在处理Django项目,并且有一个包含以下各列的模型:
课程编号,
用户名
日期
activity_type
activity_action
计数
其中activity_type可以是:视频,问题,问题 和activity_action可以是:查看,解决,询问
我正在尝试找出给出课程ID的Django查询,
将返回以下内容:
用户名 整个课程中用户观看的视频数量 上周用户观看的视频数量 整个课程中用户解决的问题数量 上周用户解决的问题数 .... 用户活动的最新日期
使用单个查询是否有意义,还是我应该简单地提取数据并在代码中对其进行操作?