我使用django进行研究,有一个昂贵的计算过程,大约需要12或13个小时,并生成javascript图表。你知道吗
我使用management命令进行计算,并将图表作为TextField存储在模型中。你知道吗
我的问题是如何在模板上显示这个javascript代码?你知道吗
我尝试在纯javascript文本中使用{{ variable_name }}
结果
我也试过用
<script type="javascript">
{{ variable_name }}
</script>
产生了带有特殊字符的文本。你知道吗
Tags:
我不确定结果是否是一个有效的javascript对象,但基本上您要做的是将其放入javascript中的一个变量中:
请注意,如果
data.word_graph
的内容不是有效的javascript对象,则它将不起作用(例如,可以使用json.dumps(python_obj)
)。你知道吗来自django模板的代码呈现必须使用
safe
过滤器完成,否则所有“危险”代码都将被转义。你知道吗这里是文档:https://docs.djangoproject.com/en/1.11/ref/templates/builtins/#safe
试试看,检查一下在浏览器的“查看源代码”工具中生成的html。如果javascript被正确解析,还可以检查开发人员控制台以查看任何错误
相关问题 更多 >
编程相关推荐