zoukankan      html  css  js  c++  java
  • Django信号

    Django信号
    	
    	Django提供一个“信号分发器”,永许解耦的应用在框架的其它地方发生操作时会被通知到
    	也就是说在特定事件发生时, 可以发送一个信号去通知注册这个信号的一个或者多个回调,在回调里进行逻辑处理
    
    
    如何监听信号
    	- 拥有一个Signal实例
    	- 信号回调
    	- 将信号回调绑定到Signal实例
    	- 在特定事件中Signal发送信号
    
    
    Django内置信号
    
    	- django.db.model.signals.pre_save & post_save
    	  在模型 seve() 方法调用之前或之后发送
    
    	- django.db.models.signals.pre_delete & post_delete
    	  在模型 delete() 方法或查询的 delete() 方法调用之前或之后发送
    
    	- django.core.signals.request_started & request_finished
    	  Django建立或关闭HTTP请求时发送
    

    http://www.cnblogs.com/haiyan123/p/8259647.html

  • 相关阅读:
    radioButton
    事件分发
    自定义属性
    自定义View
    拦截来电
    Messenger信使
    使用AIDL远程调用服务中的方法
    利用接口调用服务中特定的方法
    Service服务
    BroadcastReceiver广播接受者
  • 原文地址:https://www.cnblogs.com/golangav/p/7590464.html
Copyright © 2011-2022 走看看