ajax请求处理和views处理函数的优先级

复制代码
当采用ajax处理请求的时候,在views函数中使用
   return render(request,'XXX.html',{'error':form.get_error()})
返回渲染模板时,会优先处理ajax请求,遇到错误将不会执行
return render(request,'XXX.html',{'error':forms.get_error()}),
可以采用
return JsonResponse({
'error':form.get_error()}) 将错误返回给ajax来处理。
复制代码

 

posted @   村里汉子  阅读(312)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示