[英]How to return a json response in one line in flask?
我正在燒瓶中編寫一條路由以發送此響應,我需要以單條實線發送此 json 響應,但是當我發送此 json(因為長度)時,以多行發送
@app.route("/dashboard", methods= ['GET','POST'])
def index():
.
.
.
response = {"iDisplayStart":1,"iDisplayLength":10,
"iTotalRecords":2,"iTotalDisplayRecords":2,"data":data_ne}
return jsonify(results)
當我發送這個 json 響應返回下面
{
"iDisplayStart": 1,
"iDisplayLength": 10,
"iTotalRecords": 2,
"iTotalDisplayRecords": 2,
"data": [
{data_ne}]}
但我想像下面這樣單行
{"iDisplayStart":1,"iDisplayLength":10,"iTotalRecords":2,"iTotalDisplayRecords":2,"data":data_ne}
有沒有辦法做到這一點? 感謝您的考慮。
您是否在調試模式下運行 Flask? 嘗試將JSONIFY_PRETTYPRINT_REGULAR
環境變量設置為 false。 從文檔:
默認輸出省略分隔符后的縮進和空格。 在調試模式下或如果 JSONIFY_PRETTYPRINT_REGULAR 為 True,輸出將被格式化為更易於閱讀。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.