Django中内置的signal
Django中提供了"信号调度",用于在框架执行操作时解耦....一些动作发生的时候,系统会根据信号定义的函数执行相应的操作
Model_signals
pre_init # Django中的model对象执行其构造方法前...# Django中的model对象保存前,自动触发
post_save # Django中的model对象保存后,自动触发
pre_delete...# Django中的model对象删除前,自动触发
post_delete # Django中的model对象删除后,自动触发
m2m_changed...object at 0x000000000391D710>, 'aaa': '111', 'bbb': '222'}
由于内置信号的触发者已经集成到Django中,所以会自动调用,而对于自定义信号需要在任意位置触发