0

ビューで年、月ごとに情報を表示しようとしていますが、それを取得するためのコードを改善するにはどうすればよいですか?

ヒント: 年と月ごとの売上順序を示すレポートで作業しています。

ありがとう。

ビュー.py

 def ventas_mes_anio(request):
     ventas = Ventas.objects.filter(Fecha_registro__range=["2011-01-01", "2013-12-31"])
     if ventas.is_valid():
         enero = Ventas.objects.filter(Fecha_registro__month=1)
         febrero = Ventas.objects.filter(Fecha_registro__month=2)
         marzo = Ventas.objects.filter(Fecha_registro__month=3)
         abril = Ventas.objects.filter(Fecha_registro__month=4)
         mayo = Ventas.objects.filter(Fecha_registro__month=5)
         junio = Ventas.objects.filter(Fecha_registro__month=6)
         julio = Ventas.objects.filter(Fecha_registro__month=7)
         agosto = Ventas.objects.filter(Fecha_registro__month=8)
         septiembre = Ventas.objects.filter(Fecha_registro__month=9)
         octubre = Ventas.objects.filter(Fecha_registro__month=10)
         noviembre = Ventas.objects.filter(Fecha_registro__month=11)
         diciembre = Ventas.objects.filter(Fecha_registro__month=12)

    return render_to_response('ventasxproductosxmes.html',{'datos':ventas,'enero':enero,'febrero':febrero,'marzo':marzo,'abril':abril,'mayo':mayo,'junio':junio,'julio':julio,'agosto':agosto,'septiembre':septiembre,'octubre':octubre,'noviembre':noviembre,'diciembre':diciembre,},context_instance=RequestContext(request))
4

1 に答える 1