class Movimentacao(models.Model):
entrada_saida = models.CharField(max_length=100)
date = models.DateField()
movimentacao = models.CharField(max_length=200)
produto = models.CharField(max_length=300)
instituicao = models.CharField(max_length=200)
quantidade = models.IntegerField()
preco_unitario = models.DecimalField(max_digits=19, decimal_places=2)
valor_da_operacao = models.DecimalField(max_digits=19, decimal_places=2)
My goal is to sum valor_da_operacao for each month in date. Besides that, the produto field must be equal to "dividendo" (condition). How can I manage in only one Django query?
My expectation is to have a dict like this: {"dict": [["2022-Jan", 1.530], ["2022-Feb", 422], ["2022-Mar", 1.822]]}
Thanks!