Django:未加载静态文件

时间:2018-03-27 13:25:37

标签: javascript jquery django django-staticfiles

我正在尝试测试此页面中提到的代码: dynamic-formset.js  我补充说:

<script src="{% static  'js/dynamic-formset.js' %}"></script>
<script src="{% static  'js/jquery-3.3.1.js' %}"></script>

以加载包含js的静态文件。 hsver js不起作用,我在控制台中得到以下几行:

 "GET /static/js/dynamic-formset.js HTTP/1.1" 404 1777
 "GET /static/js/jquery-3.3.1.js HTTP/1.1" 404 1768

当我用https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js替换导入jquery的第二个ligne时,我得不到:

"GET /static/js/jquery-3.3.1.js HTTP/1.1" 404 1768

我只得到"GET /static/js/dynamic-formset.js HTTP/1.1" 404 1777

你知道为什么它不起作用吗?我想静态文件没有加载。 有什么帮助吗?谢谢

1 个答案:

答案 0 :(得分:1)

如果您使用的是django 2.x.x,请确保您的静态文件位于与您的应用名称对应的静态文件夹内的子文件夹中。 See Other question