#javascript #html #django #django-staticfiles
Вопрос:
Когда я пытаюсь пойти в five_day_forecast.html Я получаю ошибку:
127.0.0.1/:3 ПОЛУЧИТЬ http://127.0.0.1:8000/five_day/static/capstone/five_day.js сеть::ОШИБКА 404 (Не найдена)
Он не распознает мой файл Javascript, но я не знаю почему.
Вот как настраиваются мои файлы, я использую Django:
five_day_forecast.html в настоящее время это просто:
HELLO
<script src="static/capstone/five_day.js"></script>
Я пробовал использовать там весь свой код или только это, но он все равно не работает.
Я не понимаю, потому что, когда я на home.html (что вызывает temp.js файл) это работает совершенно нормально. И оба файла js находятся в разделе static/capstone. Я просто не знаю, почему он не распознает файл js здесь.
Ответ №1:
основываясь на документах django о статических файлах, попробуйте это:
<script src="{% static 'capstone/five_day.js' %}"></script>