Heroku не может загрузить мой css-файл, потому что он является mimetype
Я развернул свой сайт все работает и основной css загружается, но по какой-то причине мой другой css отказывается загружаться в консоли он говорит
Отказано в применении стиля '......', потому что его MIME-тип ('text/html') не является MIME-типом, поддерживаемым таблицей стилей, а строгая проверка MIME проверка включена.
Вот мой set.py Я что-то упустил?
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'whitenoise.middleware.WhiteNoiseMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]
STATICFILES_DIRS = [
BASE_DIR / "static",
BASE_DIR / 'media',
]
STATIC_URL = '/static/'
MEDIA_URL = '/media/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static_cdn')
MEDIA_ROOT = os.path.join(BASE_DIR, 'media_cdn')
TEMP = os.path.join(BASE_DIR, 'media_cdn/temp')
Это результат отсутствия отдыха в течение 3 дней. Я нашел свое исправление :), очевидно, heruko имеет чувствительность к регистру, когда дело доходит до статических файлов, прежде чем я исправил ошибку, мой шаблон django имел
{% static "static\css\Client\style.css"%}
имя моей папки (клиент) имеет только строчные буквы, я исправил свою ошибку и изменил его на это
{% static "static\css\client\style.css"%}