Agregação Django - Expressão contém tipos mistos. Você deve definir output_field
Estou tentando obter uma consulta de agregação e esse é o meu código:
TicketGroup.objects.filter(event=event).aggregate(
total_group=Sum(F('total_sold')*F('final_price')))
Eu tenho 'total_sold' e 'final_price' no objeto TicketGroup e tudo o que eu quero fazer é somar e multiplicar valores para obter o total vendido de todos os TicketGroups juntos.
Tudo o que recebo é este erro:
Expressão contém tipos mistos. Você deve definir output_field
O que estou fazendo de errado, já que estou chamando 'total_group' como meu campo de saída?
Obrigado!