flask: 抛出异常

一,代码:

异常 处理:

#-------------------------------------异常处理-----------------------------
@app.errorhandler(Exception)
def handle_exception(error):
    stack = traceback.format_exc()
    app.logger.error(f"An error occurred: {str(error)}")
    app.logger.error(stack)
    # return "An internal error occurred.", 500
    return failed_response(500,f"内部错误:{str(error)}"), 500

抛出异常 :

@photo.route("/upload/", methods=['GET'])
def photo_upload():

    raise Exception('上传页面发生异常')

 

二,测试 效果 :

image

posted @ 2025-11-14 19:45  刘宏缔的架构森林  阅读(5)  评论(0)    收藏  举报