Имеем простейшею модель вида:
Date = models.DateField()
Parameter = models.TextField()
Amount = models.BigIntegerField()
Необходимо получить выборку вида
[ДАТА | СУММАAmountдляParam1 | СУММАAmountдляParam2 .... и.т.д.]
Для варианта без параметра (сумма за день, грубо говоря) делал так:
response = models.MyModel.objects.filter(Date__gte=foodate).filter(Date__lte=bardate).values('Date').annotate(sum=Sum('Amount')).order_by()
Как сделать подобную выборку с учетом того, что значений параметра может быть большое разнообразие?