flask中自定义报错信息

使用abort函数

from flask import Flask
from flask import request,abort

app = Flask(__name__)

#监听401响应码
@app.errorhandler(401)
def handle_404_error(error):  # 接受一个错误信息
    return {'code': 0, 'msg': error.description}, 401


@app.router('/')
def index():
    user = None
    if user is None:
        abort(401, '登陆状态异常')
    else:
        return {'data_list': [1, 2, 3, 4, 5]}

访问:http://127.0.0.1:5000/

posted @ 2021-07-07 16:40  做个笔记  阅读(101)  评论(0编辑  收藏  举报