我的script.js中有一个函数,比如函数f,如果某个名为x的变量为True,我想从Django模板中调用它。 例如:
<div id="about">{% if x %} (CALL f from script.js) {% endif %}</div>
有没有办法做到这一点?
答案 0 :(得分:3)
是的,你走在正确的轨道上:
<div id="about">
{% if x %}
<script src="/script.js" ></script>
<script>
f(); // assuming f() is defined in script.js
</script>
{% endif %}
</div>