При совершении преднамеренной ошибки 500 в flask и попытке ее перехватить, я не получаю описание ошибки, есть ли способ получить полную ошибку, а не только описание?
имя 'params' не определено
Код, который я использую:
@app.errorhandler(Exception)
def handle_exception(e):
if isinstance(e, HTTPException):
response = e.get_response()
response.data = generate_error_json(e.code, e.name, e.description)
response.content_type = "application/json"
return response
# e-> name 'params' is not defined
logger.error(e)
return "Server Error", 500