当模型中的某个布尔值为True时,尝试触发保存后信号。
为了清理,我现在的接收器是
@receiver(post_save, sender=(Activity, boolean =True) dispatch_uid="create_feed_receiver")
我希望能够做到这样的事情:
{{1}}
有没有办法实现这一目标。感谢您的帮助。
答案 0 :(得分:1)
这个怎么样,
@receiver(post_save, sender=Activity, dispatch_uid="create_feed_receiver")
def my_signal(instance, created, **kwargs):
if instance.your_model_field:
do something
这里instance
是您刚刚保存的Activity
类实例。