Renvoi des réponses JSON dans les vues Flask
Lorsque vous travaillez avec des vues Flask, la valeur de retour détermine le format de la réponse. Pour renvoyer une réponse JSON, Flask propose les options suivantes :
Option 1 : sérialisation JSON
Flask sérialise automatiquement les dictionnaires ou listes Python en réponses JSON. Pour implémenter ceci :
@app.route("/summary") def summary(): d = make_summary() return d
Option 2 : fonction jsonify
Pour les anciennes versions de Flask ou lors du renvoi d'objets sérialisables JSON personnalisés, utilisez la fonction jsonify :
from flask import jsonify @app.route("/summary") def summary(): d = make_summary() return jsonify(d)
Les deux options renvoient sans effort les données spécifiées sous forme de réponse JSON, permettant une intégration transparente avec le frontend candidatures.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!