当前位置: 首页 > news >正文

django自定义signal的发送和接收样例

想在项目中用上,就实习一下。

# coding:utf8

from django.dispatch import Signal
from django.dispatch import receiver

custom_signal = Signal()




class Demo2:

    def __init__():
        print "__init__"
    pass

class Demo:

    def __init__():
        print "__init__"
    pass

def ak():
    pass

@receiver(custom_signal, sender=ak)
def my_callback(sender, **more):
    print sender
    print more
    print "my callback called"

@receiver(custom_signal)
def my_callback(sender, **more):
    print sender
    print more
    print "my callback called"

custom_signal.send_robust(sender=ak,  aa=1, bb=2)
custom_signal.send(sender=Demo2,  cc=1, dd=2)

转载于:https://www.cnblogs.com/aguncn/p/6673609.html

相关文章:

  • MVC开发中的常见错误-07-“System.IO.DirectoryNotFoundException”类型的未经处理的异常在 mscorlib.dll 中发生...
  • 你必须要了解的几种排序方法
  • 补交 作业二:个人博客作业内容:需求分析
  • poj-1741 (点分治模板)
  • 分库分表中间件特性分析
  • 百科知识 scm文件如何打开
  • PHP之旅3 php数组以及遍历数组 以及each() list() foreach()
  • Spring配置activemq异步消息监听器
  • HTML起步——学习2
  • 1.Zabbix 3.0 基础
  • bzoj4823[CQOI2017]老C的方块
  • 工资计算(用SQL来计算)
  • 电梯演说模板练习
  • 优达学城-并行编程-Unit2 硬件内存
  • ajax,json
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • javascript面向对象之创建对象
  • Java反射-动态类加载和重新加载
  • laravel 用artisan创建自己的模板
  • React16时代,该用什么姿势写 React ?
  • React系列之 Redux 架构模式
  • Vue 2.3、2.4 知识点小结
  • Vue全家桶实现一个Web App
  • 编写符合Python风格的对象
  • 番外篇1:在Windows环境下安装JDK
  • 京东美团研发面经
  • 前端技术周刊 2019-02-11 Serverless
  • 巧用 TypeScript (一)
  • 一、python与pycharm的安装
  • postgresql行列转换函数
  • 我们雇佣了一只大猴子...
  • #### go map 底层结构 ####
  • (android 地图实战开发)3 在地图上显示当前位置和自定义银行位置
  • (c语言版)滑动窗口 给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子串的长度
  • (ZT) 理解系统底层的概念是多么重要(by趋势科技邹飞)
  • (论文阅读23/100)Hierarchical Convolutional Features for Visual Tracking
  • (牛客腾讯思维编程题)编码编码分组打印下标(java 版本+ C版本)
  • (五)关系数据库标准语言SQL
  • (转) RFS+AutoItLibrary测试web对话框
  • (转)http协议
  • (转载)微软数据挖掘算法:Microsoft 时序算法(5)
  • (自适应手机端)响应式新闻博客知识类pbootcms网站模板 自媒体运营博客网站源码下载
  • .NET 读取 JSON格式的数据
  • .Net6使用WebSocket与前端进行通信
  • .netcore 获取appsettings
  • .NET导入Excel数据
  • .NET框架
  • .NET面试题(二)
  • .net专家(张羿专栏)
  • [ CTF ] WriteUp- 2022年第三届“网鼎杯”网络安全大赛(朱雀组)
  • [AX]AX2012 SSRS报表Drill through action
  • [BZOJ2850]巧克力王国
  • [CQOI 2011]动态逆序对
  • [Flutter] extends、implements、mixin和 abstract、extension的使用介绍说明
  • [HackMyVM]靶场 Wild