jquery – Django ajax错误响应最佳实践

前端之家收集整理的这篇文章主要介绍了jquery – Django ajax错误响应最佳实践前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用ajax来改善Django项目中的用户体验.我关心的是如何正确地回复浏览器的错误.据我所知,我可以:

>逐个验证请求数据,一个一个地保护异常.如果发生不好的事情,请提高Http404或其他异常以明确宣告发生错误.要么
>只需编写代码,无异常处理,并假设它将工作.如果发生不好的情况,未捕获的异常将导致内部服务器错误,这仍然是浏览器的错误

对我来说,fisrt方法似乎更加正统,就像Python中的“显性优于隐性”一样.但是由于从第二个异常检查中删除了各种异常检查,因此它更清洁,更少分散,更易读.

我正在使用jQuery处理ajax请求/响应,这两种方法似乎都工作.我的问题是:

>两种方法都可以接受吗?
>其他Javascript库的第二种方法会失败吗?
>这是最好的做法是什么?

PS.我做了基本的数据验证.请不要偏离这个话题.

猜你在找的jQuery相关文章