Представьте, что у вас есть модель Person
, которая может иметь N Book
экземпляров.
Я хочу отобразить количество книг, которые есть у человека, в представлении списка изменений администратора django.
Число легко отобразить (напишите собственный метод в PersonAdmin).
Но я не смог найти способ сделать его сортируемым по количеству книг, которые есть у человека.
Я прочитал документы для list_display , но не смог найти ответ.
В соответствии с документами можно использовать выражение запроса.Можно ли решить это таким образом?
После применения ответа это выглядит так.В этом случае каждый экземпляр имеет N записей журнала:
![order-by-log-count](https://i.stack.imgur.com/YtrbA.png)