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

网上的网站模板怎么下载网站搜索引擎优化诊断

网上的网站模板怎么下载,网站搜索引擎优化诊断,青岛网站建设与设计制作,网络运营者不是指捕获处理全局异常的方法有两种:app.errorhandler、app.after_request1、第一种的使用,需要将flask的debug开关打开才能生效(自动捕获异常),在config里面将DEBUG TRUE就可以(默认是False)。 但是…
捕获处理全局异常的方法有两种:@app.errorhandler、@app.after_request

1、第一种的使用,需要将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.yayakq.cn/news/751048/

相关文章:

  • 做拍客哪个网站好网站建设公司市场定位
  • Django 个人博客网站开发网站图片代码
  • 新手怎么做自己网站广告中国建筑网官网证书查询
  • p2p网站建设制作订餐网站建设
  • 对比网站房地产 网站 设计制作
  • 关于美食网站的问卷调查怎么做做电商与做网站的区别
  • 灵感中心素材网站计算机网络技术就业方向及前景
  • 大兴网站建设一条龙电商网站功能结构图
  • 海纳企业网站建设模板长安镇网站建设
  • 代网站建设呼市品牌网站建设那家好
  • 东营网站建设制作彩票计划网站怎么做
  • 南通江苏网站建设晋城有做网站的吗
  • 济南企业网站推广方法深圳龙岗设计
  • 乐清网站定制公司wordpress 文档
  • 中国建设银行官方网站纪念币学建筑设计后悔死了
  • 那个网站做百科好过做化工贸易要用那些网站推广
  • 免费html网页模板素材网站wordpress free 2017
  • 贵金属网站源码怎么做souq网站
  • 彩票站自己做网站英涛祛斑 网站开发
  • 网站类型安徽省合肥市建设局网站
  • 浏阳市网站建设wordpress social
  • 广州网站设计报价莒南县建设局网站
  • 如何组织公司做网站杭州巴顿品牌设计
  • 广西建设工程协会网站查询系统网站正能量大全
  • 注册网站查询官网宁波公司网站首页优化
  • 宁波市高等级公路建设指挥部网站桂林微信网站设计
  • 工业和信息化部网站备案系统怎么登录蛋糕网站建设规划书
  • 两学一做知识竞赛网站dw怎么制作好看的个人网页
  • 昆明网站设计公司有内涵大气的公司名字
  • 网站建设 流程图大连网站的建设