检测 Django 中的数据库更改

时间:2021-06-24 07:47:04

标签: mysql django

我正在尝试从我的 django 应用程序中检测数据库中的更改。例如,如果数据库表中的条目被删除,我需要调用一些函数。因此,这些更改不是来自代码,而是由用户在 db 中完成的。是否有一些模块或东西可以检测这些变化? 附注我试过使用信号,但没有成功

@receiver(post_delete, sender=TranslationsKeys)
def post_delete_merchant_active_translation(sender, instance, **kwargs):
    print(f'Deleted {instance}')

0 个答案:

没有答案