def get_queryset(self):
queryset = Report.objects.all()
queryset = queryset.annotate(
year=ExtractYear('date'), month=ExtractMonth('date')
)
queryset = queryset.values('year', 'month')
queryset = queryset.annotate(duration=Sum('duration'))
queryset = queryset.annotate(pk=Concat('year', Value('-'), 'month'))
return queryset
评论列表
文章目录