“Penanganan kesalahan labu” Kode Jawaban

Penanganan kesalahan labu

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

Penanganan kesalahan labu

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

Jawaban yang mirip dengan “Penanganan kesalahan labu”

Pertanyaan yang mirip dengan “Penanganan kesalahan labu”

Lebih banyak jawaban terkait untuk “Penanganan kesalahan labu” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya