У меня возникли проблемы с этим. Прямо сейчас у меня есть некоторые модели, которые выглядят примерно так:
 def Review(models.Model)
    ...fields...
    overall_score = models.FloatField(blank=True)
def Score(models.Model)
    review = models.ForeignKey(Review)
    question = models.TextField()
    grade = models.IntegerField()
В обзоре есть несколько "баллов", total_score - это среднее значение баллов. Когда обзор или оценка сохранены, мне нужно пересчитать среднее значение total_score. Сейчас я использую метод переопределенного сохранения. Будут ли какие-либо выгоды от использования диспетчера сигналов Django?