У меня проблема, которая не может найти основную причину.
Когда я запускаю команду collectstatic, я получаю файл ошибки, который не найден.Я вижу, что он пытается поместить файлы в неправильный каталог.
Сначала после выполнения команды я получаю этот вопрос
Вы запросили сбор статических файлов в месте назначения, как указано вваши настройки:
/var/www/projects/foobar/foobar/static
Что правильно.Но я получаю эту ошибку:
FileNotFoundError: [Errno 2] Нет такого файла или каталога: '/ var / www / projects / foobar / foobar / foobar / static'
То есть один dir 'foobar' для многих.
Это мои настройки для производства:
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
]
MEDIA_ROOT = '/var/www/projects/foobar/foobar/media'
MEDIA_URL = '/media/'
STATIC_ROOT = '/var/www/projects/foobar/foobar/static'
STATIC_URL = '/static/'
Почему получается добавить дополнительный dir 'foobar'?