深入理解Django自定义信号(signals)
django中自定义了一些singals,用于监听一些操作,并发出通知官方解释:Django 提供一个“信号分发器”,允许解耦的应用在框架的其它地方发生操作时会被通知到。简单来说,信号允许特定的sender通知一组receiver某些操作已经发生。这在多处代码和同一事件有关联的情况下很有用。或者在request请求时,记录请求信息。singals.py文件models.py文件-----------针对某个model,重写其queryset中的update方法-----------callback.py文件:-------接收signal,触发操作----------
用户评论