Ошибка при загрузке статических файлов в Django

Пытаюсь загрузить статические файлы, но выдает следующую ошибку.

ОШИБКА

GET http://127.0.0.1:8000/static/css/user/style.css net::ERR_ABORTED 404 (Not Found) - home:25
GET http://127.0.0.1:8000/static/css/user/style.css 404 (Not Found) - home:25
GET http://127.0.0.1:8000/static/img/logo.png 404 (Not Found) - home:149
GET http://127.0.0.1:8000/static/img/logo.png 404 (Not Found) - home:1

Нажмите здесь, чтобы увидеть изображение ошибки.

КОД

-ADMIN

settings.py

STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, "static")

urls.py

from django.contrib import admin
from django.urls import path, include
from django.conf import settings
from django.conf.urls.static import static

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include('Welcome.urls')),
    path('auth/', include('Authentication.urls')),
    path('ad/', include('Ads.urls')),
    path('user/', include('UserDashboard.urls')),
    path('admin/', include('AdminDashboard.urls')),
]

if settings.DEBUG:
    urlpatterns = urlpatterns + static(settings.MEDIA_URL, document_root = settings.MEDIA_ROOT)
    urlpatterns = urlpatterns + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
  • APPS

шаблон

<link href="{% static 'css/user/style.css' %}" rel="stylesheet">

Структура Dirs

Нажмите здесь для изображения структуры каталога проекта

ОБЪЯСНЕНИЕ КОДА

  • Просто добавил статические файлы в корневой каталог и попытался импортировать их в шаблон, но css файлы не загружаются
  • .
  • Но некоторые медиа файлы успешно загружаются, как например этот media <link rel="shortcut icon" type="image/jpg" href="{% static 'img/logo.png' %}" />.
  • Также в структуре dir мы видим папки img и css в одном месте в папке static, изображения из папки image загружаются, но css из папки css не загружается.
Вернуться на верх