Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/479.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django模板添加javascript和jquery_Javascript_Jquery_Django - Fatal编程技术网

Django模板添加javascript和jquery

Django模板添加javascript和jquery,javascript,jquery,django,Javascript,Jquery,Django,我正在尝试将javascript静态文件添加到我的html中。但我不能 <html> <head> <title>SpaceX</title> <script src="static/js/script.js" ></script> </head> <body> <img src="static/img/img.jpg"> </body> </html>

我正在尝试将javascript静态文件添加到我的html中。但我不能

<html>
<head>
    <title>SpaceX</title>
<script src="static/js/script.js" ></script>
</head>
<body>
<img src="static/img/img.jpg">
</body>
</html>
剧本

alert('abc') ;
设置:

STATIC_URL = '/static/'
STATICFILES_DIRS = (
    os.path.join(BASE_DIR, 'static'),
)
在powershell上

[28/Dec/2019 19:12:20] "GET /spacex/ HTTP/1.1" 200 166
[28/Dec/2019 19:12:20] "GET /spacex/static/js/script.js HTTP/1.1" 304 0
这样说有什么问题吗?你能帮我吗?

你需要使用应用程序模板标签

{% load static %}
<script src="{% static "js/script.js" %}" ></script>
{%load static%}

请不要链接到代码的图像。包括问题本身中的所有代码Hello当我尝试这样做时,它会这样说:第7行的块标记无效:“导入”。您是否忘记注册或加载此标签?此外,我可以使用{%static'css/styles.css%%}实现css文件,我只需编写这个href=“static/css/styles.css”,很抱歉我使用了“导入”而不是“加载”。用最新的答案试试看?哦,是的,我很感谢你!我花了两个小时来研究这些东西你知道关于django的好文档吗?我没有足够的声望来投票支持你:(Django docs的教程非常有用
{% load static %}
<script src="{% static "js/script.js" %}" ></script>