Добрый день. Посоветуйте инструмент для расширения админки django и возможно готовый рецепт под задачу.
Описание:
Имеются несколько моделей, связанных следующим образом:
модель Магазины => модель Категория товаров => модель Товары => модель Действия над товарами и т.д. т.е. имеется древовидная связь между моделями.
Задача:
На главной страницы админки отображается список магазинов, в каждый магазин можно зайти и увидеть "детей" магазина(модель), которые связанны к нему внешним ключем(Категорию товаров). Так же зайти в каждый объект "ребенок" и увидеть так-же его детей связанных внешним ключом.
Или что-либо похожее на дерево, только не для отдельной модели, а для приложений(или моделей в общем).
Спасибо.
А для чего вам такая специфичная структура? Например, почему бы не связывать магазин с товаром и категорию с товаром напрямую? Я не профи, но думаю вам стоит почитать про нормализацию баз данных https://habrahabr.ru/post/254773/, хотя, возможно вы знаете что делаете. По теме вопроса, если никто здесь не предложит готовых решений, то проще воспользоваться встроенной фильтрацией, либо писать свои вьюхи