2017-09-04 107 views
0

我使用AJAX請求來創建一個訂單,我也有一個post_save信號,應該在訂單保存後執行。是否有可能在AJAX請求上接收post_save信號?..因爲我沒有得到任何東西,信號處理程序被忽略= |如何在AJAX查詢中接收Django post_save信號?

+2

如果您有保存後信號,它總是在保存時發送。它與原始請求是否是Ajax無關。 –

回答

0

1.好的。在深入閱讀整個documentation of signals後,我沒有找到任何有助於我解決問題的方法。然後我讀了this post,描述了很長的信號。所以,我忘了加default_app_config在我模塊的__init__.py

default_app_config = 'cmdbox.profiles.apps.ProfilesConfig' 

希望這個提示將幫助我這樣的人)

2.的主要問題的答案,這要歸功於Daniel Roseman

如果您有保存後信號,它總是在保存時發送。它有 與原始請求是否是Ajax無關。