2017-09-04 7 views
0

注文を作成するためにAJAXリクエストを使用していますが、注文後に実行する必要があるpost_save信号もあります。このpost_saveシグナルをAJAXリクエストで受け取ることができるかどうか。私は何も得られないので、シグナルハンドラは無視されます。AJAXクエリでDjangoのpost_saveシグナルを受け取る方法は?

+2

保存後の信号がある場合は、保存時に常に送信されます。元のリクエストがAjaxであるかどうかは関係ありません。 –

答えて

0

いいえ。 documentation of signals全体を読んだら、私はプロンプトを解決するのに役立つものは何も見つかりませんでした。それから私は大きな長さの信号を記述するthis postを読んだ。だから、私は私のモジュールの__init__.pydefault_app_configを追加することを忘れ:このヒントは、私のような誰かを助ける

default_app_config = 'cmdbox.profiles.apps.ProfilesConfig' 

ホープ)

2.メインの質問には答え、Daniel Rosemanのおかげで:

保存後の信号がある場合は、保存時に常に送信されます。 元のリクエストがAjaxであるかどうかは関係ありません。

関連する問題