Как объединить несколько словарей queryset с общим значением даты (не ключом) в django?

У меня есть такие словари result queryset.

<QuerySet [
    {'tags__name': 'Mobile', 'month': datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'America/Chicago' CDT-1 day, 19:00:00 DST>), 'tags_count': 5, 'price_avg': Decimal('120.400000'), 'price_sum': Decimal('602.00'), 'fee_sum': Decimal('17.01')},
    {'tags__name': 'Device', 'month': datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'America/Chicago' CDT-1 day, 19:00:00 DST>), 'tags_count': 5, 'price_avg': Decimal('120.400000'), 'price_sum': Decimal('602.00'), 'fee_sum': Decimal('17.01')},
    {'tags__name': 'Device', 'month': datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'America/Chicago' CST-1 day, 18:00:00 STD>), 'tags_count': 3, 'price_avg': Decimal('311.000000'), 'price_sum': Decimal('933.00'), 'fee_sum': Decimal('27.99')},
    {'tags__name': 'Mobile', 'month': datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'America/Chicago' CST-1 day, 18:00:00 STD>), 'tags_count': 3, 'price_avg': Decimal('311.000000'), 'price_sum': Decimal('933.00'), 'fee_sum': Decimal('27.99')}
]>

Я хочу получить такой результат

{'Mobile': 1,'Device': 1, 'month': datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'America/Chicago' CDT-1 day, 19:00:00 DST>), 'price_avg': Decimal('120.400000'), 'price_sum': Decimal('602.00'), 'fee_sum': Decimal('17.01')}    
{'Mobile': 1,'Device': 1, 'month': datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'America/Chicago' CST-1 day, 18:00:00 STD>), 'price_avg': Decimal('311.000000'), 'price_sum': Decimal('933.00'), 'fee_sum': Decimal('27.99')}

Любая помощь будет оценена по достоинству.

Вернуться на верх