在Django网址模板标签中获取JavaScript变量的值
众所周知,通过使用django模板标签“ url”,可以使用一种DRY方式来指向URL,例如
{% url "someview" arg1=X %}
在这里,我希望“ X”是javascript变量的值,例如tmp
。但是以下内容不起作用
<script> ...{% url "someview" arg1=tmp %}...
</script>
如何在模板标记中获取值?
回答:
我发现了在大多数情况下都可以使用的技巧:
var url_mask = "{% url 'someview' arg1=12345 %}".replace(/12345/, tmp.toString());
这很干净,并且没有违反DRY原理。
以上是 在Django网址模板标签中获取JavaScript变量的值 的全部内容, 来源链接: utcz.com/qa/430970.html