Mysql
 sql >> Database >  >> RDS >> Mysql

Il modo migliore per denormalizzare i dati in Django?

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 .