Django App не читает статический Javascript из <script>
Я довольно новичок в этом деле и просмотрел все предыдущие ответы, но не могу заставить это работать. Я не могу заставить django прочитать и применить мой файл cart.js из моего шаблона base.html. Я проверил и перепроверил свои настройки и файлы и просто не могу найти его. Вы можете помочь?
base.html
статическая структура файла
main urls.py
Ошибка при визуализации шаблона
Мое лучшее предположение, что это где-то в настройках статических файлов, но я просто не могу понять где.
Над тегом сценария добавьте
{% load static %}
Вот ссылка на документацию по работе со статическими файлами https://docs.djangoproject.com/en/4.1/howto/static-files/
По крайней мере, удалось сузить круг поиска. Проблема где-то в WhiteNoise / STATICFILES_STORAGE когда вы закомментируете эту строку, все работает, когда пытаетесь включить ее, все ломается
Ссылка на ответ: Другой пост с тем же вопросом
Похоже, что проблема в том, как WhiteNoise хранит и упорядочивает файлы. Я протестировал это через Heroku, и все по-прежнему работает нормально без него, хотя я не уверен, почему.