当采用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来处理。
相关文章
- Hive的时间处理函数from_unixtime和unix_timestamp
- http请求调用的参数同时包含流文件和普通参数的处理方法
- golang常用的时间和日期处理函数
- axios的两种拦截器,以及拦截器和接口请求中的错误处理
- js--Ajax的小知识(二):处理ajax的session过期的请求
- Ajax请求 一般处理程序参数传递的几种方式
- C/C++ 中的预处理器指令有哪些?宏定义和函数调用的区别?
- ARM处理器的堆栈和函数调用,以及与Sparc的比较
- Python:日期和时间的处理模块及相关函数
- 在 C# 中,如何利用最新的异步编程模型来优化涉及大量数据处理和网络请求的应用程序性能,同时确保资源的高效利用和避免常见的并发错误?