小编典典

Django 模板变量和 Javascript

all

当我使用 Django 模板渲染器渲染页面时,我可以传入一个包含各种值的字典变量,以在页面中使用{{ myVar }}.

有没有办法在 Javascript 中访问相同的变量(也许使用 DOM,我不知道 Django 如何使变量可访问)?我希望能够根据传入的变量中包含的值使用
AJAX 查找来查找详细信息。


阅读 84

收藏
2022-05-07

共1个答案

小编典典

{{variable}}直接替换到 HTML 中。做一个视图源;它不是“变量”或类似的东西。它只是呈现的文本。

话虽如此,您可以将这种替换放入您的 JavaScript 中。

<script type="text/javascript"> 
   var a = "{{someDjangoVariable}}";
</script>

这为您提供了“动态”javascript。

2022-05-07