0
据我所知,我已按照所有步骤正确加载我的静态文件。我能够在我的模板中加载一个jpg后the instructions here:静态js不加载 - Django
但是,我的静态文件夹中的Javascript文件未加载。
这是我base.html文件:在settings.py
<!DOCTYPE html>
{% load staticfiles %}
<html>
<head>
{% block js %}
<script src="{% static "js/p5" %}"></script>
{% endblock %}
<title>Rango</title>
</head>
<body>
{% block content %}
{% endblock %}
</body>
</html>
我:
STATIC_DIR = os.path.join(BASE_DIR, 'static')
STATIC_URL = '/static/'
STATICFILES_DIRS = [STATIC_DIR, ]
我绝对有p5.js
位于/static/js/p5.js
,并且django.contrib.staticfiles在我安装应用。当我转到从base.html继承的任何站点时,萤火虫显示没有JS文件正在加载。我究竟做错了什么?
''到'< script src =“{%static”js/p5.js“%}”>'? – trantu