Как создать цепочку, связанную в django admin list_filters - PullRequest
0 голосов
/ 12 апреля 2020

Я использую отличный django костюм в качестве django панели администратора. В противном случае фильтры списков не будут такими, как списки выбора.

Эти списки выбора усиливаются с помощью встроенного в django класса RelatedOnlyFieldListFilter, который ограничивает элементы списка выбора.

Однако я не смог бы невозможно сделать их связанными выборами. Я имею в виду, что если у одного выбора есть дочерние выборки, эти дети будут отображать свой список в зависимости от родителя.

Континенты (список выбора) -> Европа выбрана Страны ( список выбора) -> покажет страны Европы и выбрана Италия. Города (выберите список) -> будут отображаться только итальянские города, выбран Рим

И поскольку вышеизложенное выбирает фильтры списка панели администратора, на странице списка редактирования администратора должны быть перечислены только записи, связанные с Римом. , Возможный? Я пробовал что-нибудь? Да, многого я не смог достичь, поэтому меня заставили создать альтернативную страницу редактирования с vue. Однако у него много других проблем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...