django自定义signal的发送和接收样例
2024-09-04 16:17:15
想在项目中用上,就实习一下。
# 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)
最新文章
- Security10:授予访问Object的权限
- 国内最新Unity3D视频教程合辑
- Centos5.8下编译安装PHP5.4和memcached, phalcon, yaf, apc
- SBT 构建scala eclipse开发
- box2d.js
- hdu 2051
- 启动httpd服务:SSLCertificateFile: file '/var/www/miq/vmdb/certs/server.cer' does not exist or is empty
- C# 类和结构
- Android中Intent的使用
- SQL Server 数据类型 Decimal介绍
- js加载优化三
- JavaScript处理HTML DOM
- sql中int字段实现百分比
- 六白话经典算法系列 高速分拣 高速GET
- 201521123092《java程序设计》第十一周学习总结
- 理解纯CSS画三角形
- spring的Profile使用对比和应用场景分析
- Java关于static的作用
- Tomcat6,7,8的日志切割
- python_项目_ATM和购物商城的程序