Django ORM Запрос с 'having' и 'group by'
Это сырой sql запрос, который я пытаюсь написать в Django ORM.
SELECT cf, sum(fee)
FROM public.report
where report_date = '2021-11-01'
group by cf
having sum(fee) > 500000
Я пробовал это, но мне не хватает части "иметь":
Report.objects.filter(report_date=date_to).values('cf').annotate(Sum('fee'))
Я также пробовал это, но здесь мне не хватает другой части для группировки по фискальному коду.
Report.objects.filter(report_date=date_to).aggregate(fee=Sum('fee', filter=Q(fee__gte=50000)))
Мне нужно соединить эти 2, чтобы сделать уникальный запрос.