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__
под квалификацией.