【发布时间】:2020-01-14 16:58:26
【问题描述】:
我的域中有一个模型的post_save 信号接收器。该接收器由许多在该模型上运行保存的例程触发(因此我还不能删除该接收器)。
@receiver(signal=post_save, sender=OrderGroup)
def check_commission_should_be_synced(sender, instance, created, **kwargs):
# Receiver procedure
# ...
我想取消对操纵我的模型的特定方法的触发。这可能吗?
我正在使用 Django 1.7 和 Python 2.7。
【问题讨论】:
-
你能告诉我们你提到的模型、信号和方法吗?
-
嘿@CalebGoodman 我更新了添加接收器的代码。但我认为没有必要添加其余代码,因为我的帖子是关于 Django 功能的一般问题。
标签: python django django-models django-signals