当我使用 Django 模板渲染器渲染页面时,我可以传入一个包含各种值的字典变量,以在页面中使用{{ myVar }}.
{{ myVar }}
有没有办法在 Javascript 中访问相同的变量(也许使用 DOM,我不知道 Django 如何使变量可访问)?我希望能够根据传入的变量中包含的值使用 AJAX 查找来查找详细信息。
被{{variable}}直接替换到 HTML 中。做一个视图源;它不是“变量”或类似的东西。它只是呈现的文本。
{{variable}}
话虽如此,您可以将这种替换放入您的 JavaScript 中。
<script type="text/javascript"> var a = "{{someDjangoVariable}}"; </script>
这为您提供了“动态”javascript。