这是我的模型:
class Paper(models.Model):
...
collection = models.ForeignKey(Collection, on_delete=models.CASCADE)
rang = models.IntegerField(default=0)
class Meta:
ordering = ['collection','rang']
保存模型时,我希望它更新模型每个对象中的所有“范围”字段,以便它们增加10。在
我使用下面的post_save信号来避免递归问题:
^{pr2}$但是,我无法得到断开和连接的信号。有人有什么建议吗?在
您可以使用
update
而不是
^{pr2}$关于禁用特定
post_save
信号的一点说明。这样:它不适用于Django 2.2。在
关闭信号的工作选项如下所示:
^{pr2}$相关问题 更多 >
编程相关推荐