Возможно ли в Django показать подприложения на главной панели администратора?
В последнее время одно из моих приложений получает много новых моделей и растет быстрее, чем мне хотелось бы. В результате в главной панели администратора моего приложения появилось много новых элементов. Поэтому я хочу создать подприложения. Что-то вроде этого примера:
Literature Genre (startapp name)
- Ficcion (subapp1 name)
- Realistic Fiction (subapp model)
- Science Fiction (subapp model)
- Historical Ficction (subapp model)
- Mistery (subapp2 name)
- Detective (subapp model)
- Paranormal (subapp model)
(and so)
Итак, я создал подприложение в своей папке с
cd startapp
python ../manage.py startapp subapp1
Переместил код в новые файлы и папки, зарегистрировал вложенные приложения как:
INSTALLED_APPS = [
...
'startapp',
'startapp.subapp1',
'startapp.subapp2',
...
]
Но моя главная панель администратора выглядит следующим образом:
startapp
- model1
- model2
subapp1
- submodel1
- submodel2
Как будто это разные приложения, а не связанные и сгруппированные.
Я действительно не знаю, возможно ли сделать то, о чем я прошу (я больше бэкенд-разработчик, поэтому у меня мало опыта работы с формами Django).
Заранее спасибо.