Я ищу что-то вроде следующего:
previous_invoices = Invoice.objects.filter(is_open=False)
.order_by('-created')
.group_by('user')
но group_by()
не существует...
Это позволит найти самый последний закрытый счет для каждого пользователя.
Этот API агрегации, по-видимому, позволяет вам делать подобные вещи для подсчета и суммы, но мне не нужен счет или сумма или что-то еще, мне действительно нужны объекты счета!
ONLY_FULL_GROUP_BY
должен быть включен по умолчанию IMO, поэтому что вы не делаете эту ошибку. - person mpen   schedule 08.08.2017