Django-如何通过javascript变量在模板中定义django变量?

时间:2018-05-16 09:47:54

标签: javascript python django

他们是否可以通过javascript变量

在模板中定义django变量

2 个答案:

答案 0 :(得分:0)

你可以在你的剧本中这样做。

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

并将其存储为脚本变量

答案 1 :(得分:0)

我想你必须在delcare中使用javascript删除任何django变量之前做一些事情:

第1步:views.py

url(r'^ProjectName/xyz_htmlpage_name/(?P<abc>[A-Z]+)/$', views.XYZfunc, name="abc"), 

第2步:urls.py(可选)

<script type="text/javascript">
var u = "{{abc}}";
</script>
  

(请注意:如果您通过来自views.py的html网址发送价值   然后使用urls.py,如果value是string,那么(?P [A-Z] +))

第3步:xyz_html_page.html

{{1}}

我希望它可以帮助你。