diadia

興味があることをやってみる。自分のメモを残しておきます。

django signalの情報を集める

signalの仕組みを理解するには2つのキーワードがある。senderとreceiverである。名前の通り、senderはsignalを送り出す役割を担う。receiverはそのsignalを受取り、何か挙動を起こす役割を持つ。receiverは関数またはインスタンスメソッドで無くてはならない。
senderとreceiverの両者はsignal dispatcherによってつながる。このsignal dispatcherってのはSignalのインスタンスである。