Vous avez des gestionnaires dans Django.
Utilisez un gestionnaire personnalisé pour créer et maintenir les relations FK.
Le responsable peut mettre à jour les décomptes au fur et à mesure que les ensembles d'enfants sont mis à jour.
Si vous ne souhaitez pas créer de gestionnaires personnalisés, étendez simplement le save
méthode. Tout ce que vous voulez faire pour dénormaliser les comptes et les sommes peut être fait dans save
.
Vous n'avez pas besoin de signaux. Étendez simplement save
.