[英]output to html results in JSON format clean
我有一个 django 应用程序正在执行一些 python 脚本并将结果返回到网页....不幸的是,JSON 格式的结果看起来很讨厌,而且在终端中很难阅读。我正在使用终端JSON output 很可爱,读起来很舒服,但这不利于这个....任何人都知道一种方法可以在我的网页上以漂亮的标准 JSON 格式呈现结果
from django.shortcuts import render
import requests
import sys
from subprocess import run, PIPE
def button(request):
return render(request,'homepage.html')
def external(request):
out=run([sys.executable,'//home//testuser//data-extract.py'],shell=False,stdout=PIPE)
json.dumps(out, indent=4, sort_keys=True)
print(out)
return render(request,'homepage.html',{'data':out})
尝试在前端执行此操作
html
<pre id="json"></pre>
javascript
var data = { "data": { "study":"mca" }, "name": "lbvasoya", "country": "india", "id": 50 } document.getElementById("json").innerHTML = JSON.stringify(data,undefined,2)
<pre id='json'></pre>
document.getElementById("json").innerHTML = JSON.stringify({{ data }}, undefined, 2);
go 通过此链接JSON.stringify 使用尝试让我知道
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.