Мои файлы css, js и imgs не попадают в папку static

После выполнения следующей команды для проекта Django:

python manage.py collectstatic

Некоторые другие CSS файлы генерируются, но следующие CSS файлы, "которые существуют в папке моего шаблона" не попадают в папку static generated. enter image description here

static settings

Когда я вручную копирую-вставляю эти файлы после команды, тогда он работает на локалке для загрузки, но на производстве при развертывании на Heroku он снова запускает команду collecstatic, которая перезаписывает эти файлы, и тогда он не загружается.

Я также отключил сбор static при развертывании проекта на Heroku, чтобы предотвратить перезапись, тогда он снова не загружает CSS файлы из папки static.

Пожалуйста, кто-нибудь знает, как я могу с этим справиться? Заранее спасибо

Вы должны хранить статические файлы в папке appname/static, а не в appname/templates. Collectstatic копирует файлы только из папки appname/static

Вернуться на верх