如何将python值插入Django HTML模板?

时间:2017-05-01 13:30:56

标签: django django-models django-templates

在Django中,我有一个HTML模板,我想在其中插入值 对于一些javascript变量。

<html>
  var jsvar=  {{ Python_Django_String_VAR}}
</html>

在Django视图中:

   return render(request, pageurl, context)

1 个答案:

答案 0 :(得分:0)

这个问题与另一个标题重复。 对于Django的初学者,我认为答案很有用:

{{variable}}直接替换为HTML。做一个观察源;它不是一个&#34;变量&#34;或类似的东西。它只是渲染文字。

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

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

这会让你“动态”#34;的JavaScript。