对于html / javascript来说还很新,但是基本上在我的views.py中,我有一个根据用户表单数据创建的字典对象:
return render(request, 'graph/result.html', {'single_wv': single_wv})
如何将上下文变量放入javascript函数(该函数位于我的html文件中)?
**基本上我想要: index.html表单数据->通过POST在views.py内部获取->某些操作->字典->设置为上下文变量的字典->在相同的index.html javascript函数内部调用
很抱歉,如果这个问题有点含糊,我目前正在尝试找出所有问题!
答案 0 :(得分:-1)
常见的模式是像这样在您的single_wv
中的某个地方渲染graph/result.html
;
<script>
window.single_wv = {{ single_wv }};
</script>
这将使其可用于页面上的所有脚本。更高级的注入方法取决于您运行的前端脚本类型。
如果您的值是一个复杂的JSON对象,请参见诸如Using JSON in django template之类的问题以获取更多详细信息。