Я пытаюсь обработать код ошибки 500 во фляге, и он не возвращает страницу ошибки.
Я попытался отправить настроенную страницу ошибки с помощью render_template, а также попытался использовать функцию прерывания, но оба, похоже, нетработать.Я также отключил режим отладки, чтобы проверить, является ли это проблемой, но это не влияет на нее.
@app.errorhandler(500)
def server_error(e):
return render_template('500.html'), 500
То, что я сделал, чтобы сделать ошибку 500, приближается к индексу из диапазона списков, и яожидайте, что он вернет html-страницу или использует функцию abort, но оба, похоже, не работают.Это тип ошибки при запуске кода:
werkzeug.exceptions.InternalServerError: 500 Внутренняя ошибка сервера: сервер обнаружил внутреннюю ошибку и не смог выполнить ваш запрос.Либо сервер перегружен, либо в приложении произошла ошибка.