Subaplicações em Django.

Django é incrível. Mas quando você está mantendo um grande projeto, os aplicativos ficam irritantes.
Por exemplo, seu projeto tem um aplicativo Dashboard. Aplicativo de configurações, aplicativo de sorvete. Onde você nunca usa configurações, sorvete fora do painel.
Nesse caso, essa arquitetura de aplicativo parece mais adequada.

| Main_App_____
|
--- Dashboard_App
|
------- Settings_App
|
------- Ice_cream_App

Você pode fazer isso no Django acessando um aplicativo e digitando django-admin.py startapp AppName
Then Include App em settings.py por

INSTALLED_APPS = (
'Application.SubApplication', #Where In Example it is Dashboard.Settings
)

É isso aí!