像Odoo中的django信号

我正在寻找一些机制,允许我将一个python函数挂钩到触发Odoo中任何模型的数据库事件(插入,更新,删除)。 我曾与Django的信号,我想知道如果Odoo有这样的事情。 提前致谢。


EDITED

我想要做的是在数据库事件发生时执行python代码。 在Django中,它会是

from django.db.models.signals import post_save
from django.dispatch import receiver

@receiver(post_save)
def post_save_receiver(sender, instance, created, **kwargs):
    #do something with parameters info

post_save将由ANY模型中的更新或插入触发,其中'sender'是模型类,'instance'是数据库行,因此是'sender'的实例。

我在Odoo看到一些机制,允许我做这样的事情,我看到了一些叫做Workflow的东西,但它并不让我“倾听”所有模型。

链接地址: http://www.djcxy.com/p/54171.html

上一篇: Something like django signals in Odoo

下一篇: Saving django model instance into another model