J'ai fait des recherches à ce sujet, mais j'ai toujours du mal à comprendre ce que Django définit comme des "applications".
Dois-je créer une nouvelle application pour chaque fonctionnalité d'un site, même si elle utilise des modèles du projet principal ?
Avez-vous une bonne règle empirique pour savoir quand séparer une nouvelle application et quand conserver la fonctionnalité avec le "projet principal" ou d'autres applications ?