"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())