У меня есть две таблицы: клиенты и атрибуты. Они связаны как клиенты.id = attribute.id (для данного идентификатора, объединяющего информацию о клиентах и атрибутах, можно получить полный профиль клиента). В админке Djangoпанель атрибутов, я хочу, чтобы поля из обеих таблиц отображались, выполнял поиск по любому полю, который я хочу, и мог бы свободно сортировать по любому полю. Я предоставил это отношение внешнего ключа в моих models.py:
id=models.ForeignKey(customers)
Я могу отображать любые столбцы, которые мне нужны, из обеих таблиц (используя list_display), а также выполнять поиск по полям из чужой таблицы. Однако возможность щелкнуть заголовок и отсортировать полюбой столбец работает только с собственными полями, а не с полями, сгенерированными из сторонней таблицы.
Я также хочу показать результат sum () определенного столбца в верхней части интерфейса администратора, например панель поиска..
Возможно ли это в Джанго?