Django {%static 'path' %} 在文件中 javascript
在我的 script.js:
为什么在世界上发生? 就像我一样 home.html 在职的 {% static 'path' %} :
还有这个 {% load staticfiles %} 或者 {% load static %} ? 对我来说都是工作 script.js 上传。
pic.src = "/static/photos/1.jpg"; // This works
pic2.src = "{% static 'photos/1.jpg' %}" // Does not work
为什么在世界上发生? 就像我一样 home.html 在职的 {% static 'path' %} :
{% load staticfiles %}
<script src="{% static 'script.js' %}"></script> // This works
还有这个 {% load staticfiles %} 或者 {% load static %} ? 对我来说都是工作 script.js 上传。
没有找到相关结果
已邀请:
3 个回复
风见雨下
赞同来自:
ONLY
在标记之间的模板中执行它
. 换句话说,如果要使用变量
javascript 在
户外的
脚本,然后您需要在标记之间声明它
通过以下方式
然后,您可以在您可以下载的外部脚本中访问它,如下所示:
至于你的问题
和
, 然后这里几乎没有差异。 两者都作为一个木匠
在你的
以及文件本身的实际路径,所以两者都应该为您的案例工作。 厘米。
https://docs.djangoproject.com ... tatic
和
https://docs.djangoproject.com ... iles/
欲获得更多信息。
龙天
赞同来自:
, 它可能更方便:
然后是文件 url 将在所有文件中自由使用 javascript.
快网
赞同来自:
模板:
Javascript: