Como posso implementar um manipulador de erros personalizado para todos os erros HTTP no Flask?

No meu aplicativo Flask, posso expandir facilmente a lista de erros tratados por um único manipulador de erros personalizado adicionandoerrorhandler decoradores para cada código de erro como

@application.errorhandler(404)
@application.errorhandler(401)
@application.errorhandler(500)
def http_error_handler(error):
    return flask.render_template('error.html', error=error), error.code

No entanto, essa abordagem requer um decorador explícito para cada código de erro. Existe uma maneira de decorar meu (single)http_error_handler função para que ele lidetudo Erros de HTTP?

questionAnswers(3)

yourAnswerToTheQuestion