オブジェクトのカウント、結果のフィルタリング、最終的にテンプレートへの挿入について質問があります。
でModels.py
:
class Fms(models.Model):
department = models.CharField(max_length=255, verbose_name='Department')
date = models.DateField()
でViews.py
:
def raport(request):
raport = Fms.objects.filter(date__year='2013').extra(select={'month': "EXTRACT(month FROM date)"}).values('month', 'department').annotate(Count('department'))
return render_to_response ('Fms/raport.html',
{'raport': raport},
context_instance=RequestContext(request))
問題は、次のような表に結果を表示する方法です。
または、少なくとも毎月表示し、その月に部門が何回言及されたかを表示します。