как получить доступ к сообщению об ошибке из команды abort при использовании пользовательского обработчика ошибок

Используя сервер фляг Python, я хочу иметь возможность генерировать ответ об ошибке http с помощью команды abort и использовать строку пользовательского ответа и пользовательское сообщение в теле

@app.errorhandler(400)
def custom400(error):
    response = jsonify({'message': error.message})
    response.status_code = 404
    response.status = 'error.Bad Request'
    return response

abort(400,'{"message":"custom error message to appear in body"}')

Но переменная error.message выглядит как пустая строка. Кажется, я не могу найти документацию о том, как получить доступ ко второй переменной функции abort с помощью специального обработчика ошибок.

Ответы на вопрос(4)

Ваш ответ на вопрос