我正在使用django 1.9
型号:
class Comment(models.Model):
title = models.CharField(max_length=250, null=False)
date = models.DateField(auto_now_add=True)
Run Code Online (Sandbox Code Playgroud)
由于'extra()'将在django中弃用,我试图弄清楚如何在不使用'额外'的情况下按年份计算评论组
这是带额外的代码:
Comment.objects.extra(select={'year': "EXTRACT(year FROM date)",
'month': "EXTRACT(month from date)"})\
.values('year', 'month').annotate(Count('pk'))
Run Code Online (Sandbox Code Playgroud)
谢谢您的帮助.