我有一个使用 jQuery 的 .post() 提交的表单。
在相应的 View 函数中,有没有办法可以判断接收到的请求是AJAX?
我看到了 2006 年的代码片段,其中使用了
request.GET.has_key('xhr')
但我在 request.GET 中没有看到任何内容。我猜上面的内容可能已经过时了。
请告诉我可以做什么来实现我的目的。谢谢。
最佳答案
request.is_ajax()
https://docs.djangoproject.com/en/dev/ref/request-response/#django.http.HttpRequest.is_ajax
关于Django:如何区分AJAX POST请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7033054/