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