Masz menedżerów w Django.
Użyj dostosowanego menedżera do tworzenia i utrzymywania relacji FK.
Menedżer może aktualizować liczniki, gdy zestawy dzieci są aktualizowane.
Jeśli nie chcesz tworzyć niestandardowych menedżerów, po prostu rozszerz save metoda. Wszystko, co chcesz zrobić, aby denormalizować liczby i sumy, możesz zrobić w save .
Nie potrzebujesz sygnałów. Po prostu rozszerz save .