Tienes administradores en Django.
Use un administrador personalizado para crear y mantener las relaciones FK.
El administrador puede actualizar los recuentos a medida que se actualizan los conjuntos de niños.
Si no desea crear administradores personalizados, simplemente extienda el save
método. Todo lo que desee hacer para desnormalizar cuentas y sumas se puede hacer en save
.
No necesitas señales. Simplemente extienda save
.