Django filter_horizontal - как соединить больше полей вместе

Мне нужно соединить несколько полей с одним filter_horizontal параметром в Django Admin в виде строки. У меня есть три переменные типа "многие ко многим":

class EducationTypeAdmin(admin.ModelAdmin):
...
list_filter = ("qualifications", "school_levels", "subject_groups")
filter_horizontal = ["qualifications", "subject_groups", "school_levels"]

Этот код делает 3 отдельных горизонтальных фильтра "многие ко многим". Мне нужно, чтобы они были в одном. Пример в админке:

AS, English, High School --> 

Главное, что мне нужно настроить строку в поле. Извините за мое странное объяснение, но если у вас есть вопросы, дайте мне знать.

Хорошо, я немного запутался, как это работает, но все, что мне нужно было сделать, это переписать функцию __str__ под квалификацией.

Вернуться на верх