0
我使用AJAX请求来创建一个订单,我也有一个post_save
信号,应该在订单保存后执行。是否有可能在AJAX请求上接收post_save
信号?..因为我没有得到任何东西,信号处理程序被忽略= |如何在AJAX查询中接收Django post_save信号?
我使用AJAX请求来创建一个订单,我也有一个post_save
信号,应该在订单保存后执行。是否有可能在AJAX请求上接收post_save
信号?..因为我没有得到任何东西,信号处理程序被忽略= |如何在AJAX查询中接收Django post_save信号?
1.好的。在深入阅读整个documentation of signals后,我没有找到任何有助于我解决问题的方法。然后我读了this post,描述了很长的信号。所以,我忘了加default_app_config
在我模块的__init__.py
:
default_app_config = 'cmdbox.profiles.apps.ProfilesConfig'
希望这个提示将帮助我这样的人)
2.的主要问题的答案,这要归功于Daniel Roseman :
如果您有保存后信号,它总是在保存时发送。它有 与原始请求是否是Ajax无关。
如果您有保存后信号,它总是在保存时发送。它与原始请求是否是Ajax无关。 –