0
任何人都可以用一个非常简单的方面用一个美丽的现实世界中的例子来解释我的信号和接收器的概念。 首先是基本的定义,比如它们是什么?我正在浏览信号和接收器的文档,但对于像我这样的django的新手来说,它有点难以理解。了解初学者的Django信号和接收器概念
https://docs.djangoproject.com/en/dev/topics/signals/
任何人都可以用一个非常简单的方面用一个美丽的现实世界中的例子来解释我的信号和接收器的概念。 首先是基本的定义,比如它们是什么?我正在浏览信号和接收器的文档,但对于像我这样的django的新手来说,它有点难以理解。了解初学者的Django信号和接收器概念
https://docs.djangoproject.com/en/dev/topics/signals/
认为它像无线电传输。
接收器被调谐为在特定频率上收听(这被称为“在信号上收听”)。
一些其他程序在该频率上传输(提高信号或发射信号)。
接收器只收听它所调谐到的那些信号(接收器只有在它正在收听的信号被发射时才运行)。
在django中,您可以成为发射器或接收器。 Django带有一些发射器;你可以编写接收器来听各种频率。
信号可能是 - “一个对象被保存”。因此当“一个对象被保存”,信号被发射时,每个正在监听该信号的代码将被执行。
+1好答案。 – 2012-08-09 18:50:46