我很难理解这件事.现在我有一些模型看起来像这样:
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()
一篇 comments 有几个"分数",综合分数是分数的平均值.保存 comments 或分数时,我需要重新计算总平均分数.现在我正在使用一个重写的save方法.使用Django的信号调度器有什么好处吗?