Конфигурация Django CSS не показывает ожидаемый стиль
Я новичок в Django, и я пытаюсь использовать статические файлы для оформления моего сайта. вот моя иерархия каталогов-
Это HTML, который я пытаюсь стилизовать, используя этот код.
Вот код CSS, который я использую-
Это мой settings.py-
Неважно, что я делаю, обновляю или полностью перезапускаю сервер - ничего не происходит. Я просмотрел так много статей и видео, связанных с этим, но я все еще не могу понять, что я делаю неправильно...
Буду благодарен за любую помощь :-)
Обычно я добавляю STATICFILES_DIRS
в settings.py
и это работает
STATICFILES_DIRS = [
BASE_DIR / 'to_excel/static'
]
Способ, которым вы пытаетесь получить доступ к статическим файлам, правильный. Но вам нужно настроить ваш settings.py:
# djangotemplates/djangotemplates/settings.py
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/1.10/howto/static-files/
import os
STATIC_URL = 'static/'
# Add these new lines
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static'),
)
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')