from flask import Flask, jsonify, abort, make_response, request, redirect, url_for
from flask_restful import Resource, reqparse
from flask_restful import Api
from models import user
app = Flask(__name__)
app.register_blueprint(user)
api=Api(app)
@app.route('/setting/',methods=['post'])
def setting():
        abort(400)
        return None
@app.errorhandler(400)
def do_e(e):
    return {"code":0,"data":None,"errmsg":"参数错误"}
class Login(Resource):
    def post(self):
        parser = reqparse.RequestParser()
        # # 2.利用解析器对象添加 需要验证的参数
        parser.add_argument('uname', type=int, help='用户名验证错误!', required=True, trim=True)
        parser.parse_args()
        # return jsonify({"code":58})
        # abort(400)
api.add_resource(Login,'/test/')
if __name__ == '__main__':
    app.run(debug=True)老师我想用 errorhandler 捕获restful api解析参数包的400 错误 可是一直没捕获到

返回的 不是我定义的信息