... を待ち受ける ¶ シグナルを受信するには、 Signal.connect() メソッドを使って receiver 関数を登録します。シグナルが送信されると、レシーバ関数が呼び出されます。シグナルのすべてのレシーバ関数は、登録された順番に1つずつ呼び出されます。 Signal. connect ( receiver , ... = True , dispatch_uid = None ) [ソース] ¶ パラメータ : receiver -- このシグナルに接続されるコールバック関数です。詳しくは レシーバ関数 を参照してください。 sender -- シグナルを受信する送信者を指定します。詳しくは 特定の送信者によって送られたシグナルに接続 ... するたびに呼び出されるシグナルを登録することで、この仕組みを見てみましょう。ここでは request_finished シグナルに接続します。 レシーバ関数 ¶ まず、レシーバ関数を定義する必要があります。レシーバはPythonの関数やメソッドであれば何でもかまいません: def my_receiv ... ... を待ち受ける ¶ シグナルを受信するには、 Signal.connect() メソッドを使って receiver 関数を登録します。シグナルが送信されると、レシーバ関数が呼び出されます。シグナルのすべてのレシーバ関数は、登録された順番に1つずつ呼び出されます。 Signal. connect ( receiver , ... = True , dispatch_uid = None ) [ソース] ¶ パラメータ : receiver -- このシグナルに接続されるコールバック関数です。詳しくは レシーバ関数 を参照してください。 sender -- シグナルを受信する送信者を指定します。詳しくは 特定の送信者によって送られたシグナルに接続 ... するたびに呼び出されるシグナルを登録することで、この仕組みを見てみましょう。ここでは request_finished シグナルに接続します。 レシーバ関数 ¶ まず、レシーバ関数を定義する必要があります。レシーバはPythonの関数やメソッドであれば何でもかまいません: def my_receiv ... ... collected. To prevent this, pass weak=False when you call the signal's connect() . 注釈 モデルシグナルの sender モデルは、レシーバを接続する際にその完全なアプリケーションラベルを指定することで、遅延参照ができます。例えば、 polls アプリケーションで定義され ... ォルト値を持ちます。例えば、 _state.db は None です。 警告 パフォーマンス上の理由から、 pre_init または post_init シグナルのレシーバでクエリを実行するべきではありません。なぜなら、クエリセットのイテレート中に返される各インスタンスに対して実行されるからです ... このシグナルはアプリ登録プロセス中に送信されます。そして AppConfig.ready() はアプリ登録が完全に終了した後に実行されますので、レシーバーをそのメソッド内で接続することはできません。一つの可能性としては、 AppConfig.__init__() の中でそれらを接続することですが、 ... ... collected. To prevent this, pass weak=False when you call the signal's connect() . 注釈 モデルシグナルの sender モデルは、レシーバを接続する際にその完全なアプリケーションラベルを指定することで、遅延参照ができます。例えば、 polls アプリケーションで定義され ... ォルト値を持ちます。例えば、 _state.db は None です。 警告 パフォーマンス上の理由から、 pre_init または post_init シグナルのレシーバでクエリを実行するべきではありません。なぜなら、クエリセットのイテレート中に返される各インスタンスに対して実行されるからです ... このシグナルはアプリ登録プロセス中に送信されます。そして AppConfig.ready() はアプリ登録が完全に終了した後に実行されますので、レシーバーをそのメソッド内で接続することはできません。一つの可能性としては、 AppConfig.__init__() の中でそれらを接続することですが、 ... ... receiver. The ERROR log record includes the caught exception as exc_info and adds the following extra context: receiver : レシーバの名前。 err : レシーバを呼び出した時に発生した例外。 django.security.* ¶ The security loggers will receive messages on any ... ... receiver. The ERROR log record includes the caught exception as exc_info and adds the following extra context: receiver : レシーバの名前。 err : レシーバを呼び出した時に発生した例外。 django.security.* ¶ The security loggers will receive messages on any ... ... 現の文字列に対して先頭のカンマを返してしまう場合があるリグレッションを修正しました ( #35172 )。 Django 5.0 において、すべてのレシーバが非同期関数の場合に Signal.asend() と asend_robust() がクラッシュしてしまうバグを修正しました ( #35174 )。 Django 5.0.1 にお ... ... 現の文字列に対して先頭のカンマを返してしまう場合があるリグレッションを修正しました ( #35172 )。 Django 5.0 において、すべてのレシーバが非同期関数の場合に Signal.asend() と asend_robust() がクラッシュしてしまうバグを修正しました ( #35174 )。 Django 5.0.1 にお ... ... グナル ¶ 新しい Signal.asend() および Signal.asend_robust() メソッドが非同期のシグナルディスパッチに対応しました。シグナルのレシーバーは同期または非同期のどちらにも対応し、正しい呼び出しスタイルに自動的に適応します。 テンプレート ¶ シーケンスの各要素に esc ... ... グナル ¶ 新しい Signal.asend() および Signal.asend_robust() メソッドが非同期のシグナルディスパッチに対応しました。シグナルのレシーバーは同期または非同期のどちらにも対応し、正しい呼び出しスタイルに自動的に適応します。 テンプレート ¶ シーケンスの各要素に esc ... 2026年10月08日