Django ORM jak zaokrąglić średni wynik
Mam model, w którym używam Django ORM do wyodrębnienia średniej wartości z tabeli. Chcę zaokrąglić tę średnią wartość, jak to zrobić?
Zobacz poniżej Wyodrębniam średnią cenę z modelu Ceny pogrupowanego według daty w formacie RRRR-MM, chcę automatycznie wyodrębnić wartości średnie zaokrąglone do najbliższej liczby.
rs = Prices.objects.all.extra(select={
'for_date': 'CONCAT(CONCAT(extract( YEAR from for_date ), "-"),
LPAD(extract(MONTH from for_date), 2, "00"))'
}).values('for_date').annotate(price=Avg('price')).order_by('-for_date')