0
注文を作成するためにAJAXリクエストを使用していますが、注文後に実行する必要があるpost_save
信号もあります。このpost_save
シグナルをAJAXリクエストで受け取ることができるかどうか。私は何も得られないので、シグナルハンドラは無視されます。AJAXクエリでDjangoのpost_saveシグナルを受け取る方法は?
注文を作成するためにAJAXリクエストを使用していますが、注文後に実行する必要があるpost_save
信号もあります。このpost_save
シグナルをAJAXリクエストで受け取ることができるかどうか。私は何も得られないので、シグナルハンドラは無視されます。AJAXクエリでDjangoのpost_saveシグナルを受け取る方法は?
いいえ。 documentation of signals全体を読んだら、私はプロンプトを解決するのに役立つものは何も見つかりませんでした。それから私は大きな長さの信号を記述するthis postを読んだ。だから、私は私のモジュールの__init__.py
にdefault_app_config
を追加することを忘れ:このヒントは、私のような誰かを助ける
default_app_config = 'cmdbox.profiles.apps.ProfilesConfig'
ホープ)
2.メインの質問には答え、Daniel Rosemanのおかげで:
保存後の信号がある場合は、保存時に常に送信されます。 元のリクエストがAjaxであるかどうかは関係ありません。
保存後の信号がある場合は、保存時に常に送信されます。元のリクエストがAjaxであるかどうかは関係ありません。 –