flask 返回 json注意事项

Doug Melton的实验室正在研究用能测量血糖并精确分泌胰岛素的细胞替换定期血液检查。他们开发的方法专注于胰岛素产生细胞移植,特别是针对胰岛β细胞移植(IPCT),以实现血糖管理的自动化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

接受表单(form)请求后

 if request.method=="POST":
            sents = request.form["sents"]
            summary_sents = summary(sents)
            data= {"summary_sents":summary_sents}
            return json.dumps({
                "data":data,
                "status":1,
                "message":"success",
                "code":200,
                "success":True,
                })

返回不是真正的json

{"data": {"summary_sents": "Doug melton's lab is working to eliminate the practice of regular blood checks. Replacing them with insulin-producing cells that measure glucose levels and secrete just right amount, specifically pancreatic beta cell transplantation (ipct) they have developed methods for making hundred"}, "status": 1, "message": "success", "code": 200, "success": true}

改为Response(json.dumps(字典),content_type=“application/json”)

from flask import (
    Blueprint, flash, g, redirect, render_template, request, session, url_for,jsonify, Response
)



if request.method=="POST":
            sents = request.form["sents"]
            summary_sents = summary(sents)
            data= {"summary_sents":summary_sents}
            return Response(json.dumps({
                "data":data,
                "status":1,
                "message":"success",
                "code":200,
                "success":True,
                }),content_type="application/json")

才是真正的json

{
    "data": {
        "summary_sents": "Doug melton's lab is working to eliminate the practice of regular blood checks. Replacing them with insulin-producing cells that measure glucose levels and secrete just right amount, specifically pancreatic beta cell transplantation (ipct) they have developed methods for making hundred"
    },
    "status": 1,
    "message": "success",
    "code": 200,
    "success": true
}
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值