Я использую отличный django костюм в качестве django панели администратора. В противном случае фильтры списков не будут такими, как списки выбора.
Эти списки выбора усиливаются с помощью встроенного в django класса RelatedOnlyFieldListFilter, который ограничивает элементы списка выбора.
Однако я не смог бы невозможно сделать их связанными выборами. Я имею в виду, что если у одного выбора есть дочерние выборки, эти дети будут отображать свой список в зависимости от родителя.
Континенты (список выбора) -> Европа выбрана Страны ( список выбора) -> покажет страны Европы и выбрана Италия. Города (выберите список) -> будут отображаться только итальянские города, выбран Рим
И поскольку вышеизложенное выбирает фильтры списка панели администратора, на странице списка редактирования администратора должны быть перечислены только записи, связанные с Римом. , Возможный? Я пробовал что-нибудь? Да, многого я не смог достичь, поэтому меня заставили создать альтернативную страницу редактирования с vue. Однако у него много других проблем.