博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
django signal
阅读量:6070 次
发布时间:2019-06-20

本文共 391 字,大约阅读时间需要 1 分钟。

hot3.png

信号

第一步 定义信号 signal.py (如果是系统自带的信号则不需要定义)

django.dispatch.dispatcher Signalfollow_signal = Signal(=[])

第二步: 定义发送者。(就是在哪触发这个信号,系统自带的也可以不写,如果就一个方法没有对象,可以把sender=object) 

follow_signal.send(sender=self.__class__, from_user='ggggg', to_user='mmmmm')

第三步: 定义接受者(就是定义一个回调函数)

@(follow_signal=ab) # 发送者只允许时ab对象():

  

使用信号或者celcry时注意, 有时会遇到有些文件它未编译, 自己手动编译

转载于:https://my.oschina.net/u/1000190/blog/546334

你可能感兴趣的文章
bash之条件测试及if语句
查看>>
ldd命令,查看依赖的动态库信息 nm命令可以列出一个函数库文件中的符号表
查看>>
缓存实例的举例---java.lang.Integer类
查看>>
内存溢出之Tomcat内存配置-catalina.sh or catalina.bat
查看>>
mysql触发器总结
查看>>
我的友情链接
查看>>
Linux云计算架构师成长之路-第一章 计算机硬件基础-1.4 服务器主要部件
查看>>
json遍历
查看>>
Linux运维工程师面试题
查看>>
常用shell脚本
查看>>
10.31 springMVC 与 hibernate 配置
查看>>
总结最近学的struts学习笔记《1》
查看>>
windows server 2008系统IOS镜像下载地址
查看>>
Sharesdk 2.6.1 真坑
查看>>
python登录加随机验证码校验程序(装饰器内置函数的理解)
查看>>
adt 升级r22 之后ClassNotFoundException的解决方法
查看>>
脚本练习(1)
查看>>
Android_调试命令
查看>>
学习笔记之爬虫篇
查看>>
linux shell中find的使用
查看>>