所以我设置了以下信号
post_save.connect(self.increment_on,
sender=self.model_dict[self.model_involved],
dispatch_uid='increment_for' +
self.model_involved + '_creation')
该信号适用于模型的前1-3次保存,然后停止运行该功能(increment_on
)
这是正常的吗?我正在梳理关于信号的文档而无法找到它。 post_save包含在一个函数中,我应该再次调用该函数吗?如果是这样的话?
答案 0 :(得分:0)
出于某种原因,我认为我读取的地方不应该在连接方法上设置为false,但一切都按预期工作,这正是我所做的
post_save.connect(self.increment_on,
sender=self.model_dict[self.model_involved],
dispatch_uid='increment_for' +
self.model_involved + '_creation',
weak=False)