当前位置: 首页 > news >正文

文库类网站建设建议及经验中国专业的网站建设

文库类网站建设建议及经验,中国专业的网站建设,大人室内设计网,网站建设英文合同捕获处理全局异常的方法有两种#xff1a;app.errorhandler、app.after_request1、第一种的使用#xff0c;需要将flask的debug开关打开才能生效#xff08;自动捕获异常#xff09;#xff0c;在config里面将DEBUG TRUE就可以#xff08;默认是False#xff09;。 但是…捕获处理全局异常的方法有两种app.errorhandler、app.after_request1、第一种的使用需要将flask的debug开关打开才能生效自动捕获异常在config里面将DEBUG TRUE就可以默认是False。 但是debug模式是万万不建议在生产中开启的因此这里这个用法就有所限制了。 app.errorhandler(Exception) def handle_error(e):logging.error(error: {0} traceback:{1}.format(e, traceback.format_exc()))return jsonify({status: failed, info: unexpected error occurred.}) 2、由于上面第一种方法的巨大局限性生产不建议开启debug模式开始考虑第二种方案因此考虑到用after_request装饰器来统一处理通过获取请求的response的状态码来做判断进行统一处理。需要注意的是用after_request这种方法需要将debug模式关闭要不flask自动捕获了异常装饰器就捕获不到了。app.after_request def after_request(response):if response.status_code ! 200:return make_response(jsonify({msg: unexpected error occurred.}), 200)return response 3、总结app.errorhandler和app.after_request是不能一起使用的一个对应开发模式一个适合生产模式。 debug用法 python flask框架 debug功能-CSDN博客 文章参考链接 flask捕获app.errorhandler/app.after_request全局异常总结_flask_孤独王者-华为云开发者联盟
http://www.hkea.cn/news/14302757/

相关文章:

  • 旅游网站建设研究综述网站编排类型
  • 山东省示范校建设网站wordpress美食主题
  • 南宁做网站比较好的公司汕头网站建设系统
  • 开发一个小网站多少钱深圳建设交易工程信息网
  • wordpress rss源昆明网站排名优化费用
  • 福田网站建设费用预算为什么自己做的网站打开是乱码
  • 做网站要多少费用设计小程序多少钱
  • 在线咨询 1 网站宣传用vue-cli做的网站
  • 网站设计下载wordpress 5.0.4
  • 做企业网站哪家好结合实际
  • 女生做网站主题有哪些wordpress如何返回之前更新的版本
  • 深圳做网站可用乐云seo十年学校建设网站重要性
  • 北京专业设计网站重庆网站制作有哪些
  • 网站建设公司巨头网站设计一般包括什么
  • 企业建站怎么选择做网站学费多少钱
  • 开发网站能赚多少钱wordpress 修改搜索引擎
  • 只做网站不推广能行吗哪个网站开发小程序
  • 有了域名如何建立网站烟台网站建设方案托管
  • 星月教你做网站的文档一个提高网站流量的常用方法
  • 网站建设与管理出来工资zencart网站搬家
  • 如何购物网站建设十堰论坛网站
  • vs2008 手机网站开发湖州市南浔区建设局网站
  • 包头住房与城乡建设局网站杭州企业网站建设公司怎么样
  • 内蒙古住房和城乡建设网站设计师应该知道的网站
  • 好网站建设公司企业网站怎么做的更好
  • 什么网站可免费发布信息局域网站怎么做
  • 广元城乡建设部网站首页广州专业网页制作
  • 用凡科做的网站怎么下载ui设计去什么公司好
  • 在阿里云域名可以做网站吗wordpress 书签
  • 门户网站样式移动端网页制作流程