Hai dei manager a Django.
Usa un manager personalizzato per creare e mantenere le relazioni FK.
Il manager può aggiornare i conteggi man mano che le serie di bambini vengono aggiornate.
Se non vuoi creare gestori personalizzati, ti basta estendere il save
metodo. Tutto quello che vuoi fare per denormalizzare conteggi e somme può essere fatto in save
.
Non hai bisogno di segnali. Estendi semplicemente save
.