Возникли проблемы с django.core.exceptions.SuspiciousFileOperation: присоединенный путь - PullRequest
1 голос
/ 10 мая 2019

"python manage.py collectstatic" не работает, я думаю, что это может не сработать ни для одного файла, и этот fa-brands-400.eot оказался первым файлом.

Ошибка:

django.core.exceptions.SuspiciousFileOperation: The joined path (/Users/monica/music-emotion/static/webfonts/fa-brands-400.eot) is located outside of the base path component (/Users/monica/music-emotion/staticfiles)

Должен ли файл settings.py находиться в корневом каталоге или в подкаталоге? Мой файл settings.py имеет это в конце -

# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/2.1/howto/static-files/
STATICFILES_DIRS = (
  os.path.join('me_main/static'),
)

STATIC_URL = '/static/'

# Configure Django App for Heroku.
import django_heroku
django_heroku.settings(locals())

1 Ответ

0 голосов
/ 30 мая 2019

У меня была такая же ошибка, которую я только что удалил

STATICFILES_STORAGE = 'whitenoise.storage.CressressedManifestStaticFilesStorage'

и теперь работает нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...