У меня проблемы с созданием набора запросов для отчета: /
Модель ChangeLog (см. Рисунок модели ниже) сохраняет каждое изменение в модели MedicalRequest. Я пытаюсь получить среднее время от первой записи до последней записи в ChangeLog для одного MedicalRequest. Я запрашиваю у клиента, потому что мне нужно сделать несколько отчетов.
Я уже проверял это:
customer = Customer.objects.get(pk=10)
customer.medicalrequest_set.aggregate(avg=Avg(Max(changelog__timestamp),
Min(changelog__timestamp)))
, но Я получаю 'changelog__timestamp' не определено :( Есть идеи?