Конфигурация Django CSS не показывает ожидаемый стиль

Я новичок в Django, и я пытаюсь использовать статические файлы для оформления моего сайта. вот моя иерархия каталогов-

enter image description here

Это HTML, который я пытаюсь стилизовать, используя этот код. enter image description here

Вот код CSS, который я использую-

enter image description here

Это мой settings.py-

enter image description here

Неважно, что я делаю, обновляю или полностью перезапускаю сервер - ничего не происходит. Я просмотрел так много статей и видео, связанных с этим, но я все еще не могу понять, что я делаю неправильно...

Буду благодарен за любую помощь :-)

Обычно я добавляю 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')
Вернуться на верх