【发布时间】:2021-11-03 07:38:00
【问题描述】:
用例
在我的例子中,我有两个信号在两个 2 m2m 场上监听,每个场都在不同的模型中。当一个信号被触发时,问题就会发生,它会触发另一个信号,反之亦然,这将导致一个永远不会结束的递归循环。我需要一种方便的方法来运行一个信号而不触发第二个信号。
了解更多
如果您想知道这种情况是如何发生的:我有两个模型需要让它们相互同步;如果我更新了一个模型中的 m2m 字段,我需要将这些更改反映在另一个模型中的另一个 m2m 字段上,反之亦然。
【问题讨论】:
标签: django django-signals m2m