【发布时间】:2012-12-11 09:42:26
【问题描述】:
我有一个用 Python 编码的 JSON 对象。我不知道我的编码是否正确。
proc = subprocess.Popen(['sshpass',
'-p',
password,
'rsync',
'-avz',
'--info=progress2',
source12,
destination],
stderr=subprocess.PIPE,
stdout=subprocess.PIPE).communicate()[0]
progress = json.dumps(proc)
return HttpResponse(progress, mimetype="application/json")
我想使用 JAVASCRIPT 中的对象 'progress' 在 Django 模板中显示进度条。怎么做?谢谢
我正在尝试在这样的 Django 模板中实现它:
<script type="text/javascript" language="javascript">
function popUp() {
var jsProgress = JSON.parse(progress)
document.write(jsProgress)
}
</script>
但这并没有说明什么。
【问题讨论】:
-
你能更清楚地解释一下你在做什么吗?特别是,您如何将 JSON 发送到浏览器?
标签: javascript python json