HTML не видит CSS файл

Пытаюсь запустить сайт, но стили css не применяются. Попытался добавить пути дополнительные, толку не дало. В чем может быть причина? Фрагмент HTML:

{% load static %}`
<!doctype html>`
<html lang="ru">`
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>{% block title%}{% endblock %}</title>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css">
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.1/font/bootstrap-icons.css" integrity="sha384-4LISF5TTJX/fLmGSxO53rV4miRxdg84mZsxmO8Rx5jGtp/LbrixFETvWa5a6sESd" crossorigin="anonymous">
    <link rel="stylesheet" href="{% static 'main/css/main.css' %}">

Файл настроек:

STATIC_URL = "static/"

STATICFILES_DIRS = [
    BASE_DIR / "static",
    BASE_DIR / "ishop/static/",
    BASE_DIR / "main/static/",
]

Файл URL:

urlpatterns = [
    path("admin/", admin.site.urls),
    path("", include("main.urls")),
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

Путь к css : ishop/main/static/main/css/main.css

Вернуться на верх