如何在JS Djang中获取python变量

2024-05-12 22:18:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用Django并从视图.py到我的模板。如何在JS文件中获取该变量?在

return render(request, 'dashboard/dashboard.html', {"value":123})

现在我想在JS文件中获取value变量。我该怎么做?在模板中,ie HTML文件很简单,只需做{value}}就可以打印出来了,但是我想用一下这个变量,然后把它放到JS文件中。我该怎么做?在


Tags: 文件djangopy视图模板returnvaluerequest
2条回答

<script>标记中打印的简单方法:

<script>
  var value = {{ value|escapejs }};
</script>

编辑:

如果需要在一个单独的文件中使用这个变量,则需要创建一个视图来呈现js文件。在

使用输入字段

<input type="hidden" class="hidden" value="{{ value }}" />

然后你的JavaScript

^{pr2}$

或者您可以将它放在任何html元素中并查询其值。在

相关问题 更多 >