我现在脑子里一团乱麻。现在我有一些模型看起来像这样:
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()
A Review 是有几个“得分”,total _ score 是得分的平均值。当一个评论或分数被保存时,我需要重新计算总分平均值。现在我正在使用一个重写的 save 方法。使用姜戈的信号调度器有什么好处吗?