标签: django signals
我找不到任何关于为什么会发生这种情况的文档,但根据文档,批量操作不应该触发模型信号。
现在的问题是,如果我做somequeryset.delete(),即使是批量操作,也会为每个已删除的对象触发信号! 另一方面,somequeryset.update(someField = 5)不会触发任何信号!
所以这几乎是一个意想不到的结果,我希望两者的行为相同。
Django 1.7.7
有什么想法吗?我希望删除信号有一个信号但是在批量删除时触发它是不可接受的