【发布时间】:2018-05-14 13:28:06
【问题描述】:
TL;DR:
我需要一种在post_save 信号之后自动触发自定义信号的方法,有什么方法可以做到吗?
我目前正在为 django 开发一个库,它需要在 django 中使用post_save 信号来来回回,我想知道是否有可能在@987654323 之后触发另一个信号 @ 所以我可以自己实现而不干预post_save,以防使用该库的项目需要这样做。
到目前为止,我知道信号应该接收一个类作为发送者参数,如果我手动触发来自 post_save 的信号,我将什么也不做(我仍然会干预它)。有什么解决方法吗?我在文档中遗漏了什么吗?
【问题讨论】:
-
为什么您需要自定义信号?如果每次保存某些内容时都会发生您需要做的事情,那么只需使用
post_save信号。是否使用传递给信号处理程序的所有参数都没有关系。 -
嘿,@OscarCarballal 我想知道,你觉得我的回答有帮助吗?
-
是的,对不起,我完全忘记了标记它。谢谢:)
标签: python django django-signals