Django пользовательская агрегатная функция в MySQL
Пытаюсь создать пользовательскую агрегатную функцию для вычисления медианной цены в моих таблицах, мой код выглядит следующим образом:
from django.db.models import Aggregate, FloatField
class Median(Aggregate):
function = "percentile_cont"
output_field = FloatField()
template = "%(function)s(%(expressions)s)"
но если я выполню это в своем запросе, то получу
1305, 'FUNCTION DATABASE.percentile_cont does not exist')
Кто-нибудь может помочь мне с этим? Я использую MySQL сервер, а не mariadb