“обработка ошибок колбы” Ответ

обработка ошибок колбы

from flask import json
from werkzeug.exceptions import HTTPException

@app.errorhandler(HTTPException)
def handle_exception(e):
    """Return JSON instead of HTML for HTTP errors."""
    # start with the correct headers and status code from the error
    response = e.get_response()
    # replace the body with JSON
    response.data = json.dumps({
        "code": e.code,
        "name": e.name,
        "description": e.description,
    })
    response.content_type = "application/json"
    return response
Ugly Unicorn

обработка ошибок колбы

from werkzeug.exceptions import HTTPException

@app.errorhandler(Exception)
def handle_exception(e):
    # pass through HTTP errors
    if isinstance(e, HTTPException):
        return e

    # now you're handling non-HTTP exceptions only
    return render_template("500_generic.html", e=e), 500
Ugly Unicorn

Ответы похожие на “обработка ошибок колбы”

Вопросы похожие на “обработка ошибок колбы”

Больше похожих ответов на “обработка ошибок колбы” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования