Python Django не видит CSS-файл
Я только начал использовать Django, с которым у меня поначалу было много проблем, но не в этом суть. Я запускал новый проект около 4 раз, оказалось, что через консоль он не создает полный список папок и файлов и мне пришлось создавать их вручную. Я создал и добавил везде файл init, чтобы Python видел эту папку, однако, когда мне нужно вставить фотографию Banner для моего профиля, когда я запускаю сервер через консоль и команду python manage.py runserver, хотя он запускает всю мою HTML структуру, он не отображает фотографию, которую я вставил туда изначально.
Я пытался изменить расположение папок, я пытался изменить расположение фотографий, но это не принесло особых результатов. Также я несколько раз менял settings.py и url, но это тоже ничего не изменило, возможно, я допустил ошибку в коде или что-то упустил?
{% load static %}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<link rel="stylesheet" href="{% static 'css' %}" />
<title>Your Profile</title>
</head>
<body>
<div class="container">
<div class="sidebar">
<div class="logo"><span class="tf-logo">{{ title }}</span></div>
<button class="sidebar-button">
<img src="{% static 'photo/home1.png' %}" alt="Home">
<span>
Home
</span>
</button>
<button class="sidebar-button">
<img src="{% static 'css/search2.png' %}" alt="Search">
<span>
Search
</span>
</button>
<button class="sidebar-button">
<img src="{% static 'css/envelope3.png' %}" alt="Messages">
<span>
Messages
</span>
</button>
<button class="sidebar-button">
<img src="{% static 'css/heart1.png' %}" alt="Favorites">
<span>
Favorites
</span>
</button>
</div>
<div class="flexcontainer">
<div class="profile-container">
<div class="middle">
<section class="SecondaryNick">
<div class="TopUsername">
<h3>{{ user.username }}</h3>
<span>
{% if user.sketches.count > 0 %}
{{ user.sketches.counts }} <h1>Sketches</h1>
{% else %}
<h1>No Sketches Yet</h1>
{% endif %}
</span>
</div>>
</section>
</div>
</div>
<section class="profile">
<div class="dlinayakartinka">
<img src="{% static 'banner.jpg' %}" height="300" width="933" alt="banner" id="banner"/>
</div>>
</section>
</div>>
</div>
</body>
</html>
Возможно, я ошибаюсь и мне нужно добавить переменную на уровне {{ user.banner }}, как указано выше, но я не уверен, что это поможет. Это часть кода, которая может вызвать проблемы.
<div class="dlinayakartinka">
<img src="{% static 'banner.png' %}" height="300" width="933" alt="banner" id="banner"/>
</div>>
urls.py
from django.contrib import admin
from django.urls import path
from django.conf.urls.static import static
from django.conf import settings
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from . import views
urlpatterns = [
path('admin/', admin.site.urls),
path('', views.profile, name='profile'),
]
urlpatterns += staticfiles_urlpatterns() + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
STATIC_URL = '/static/'
STATIC_ROOT = 'E:/DjangoProject/TF/TF/static'
views.py
from django.shortcuts import render
def profile(request):
context = {'title': 'Profile Page'}
return render(request, 'profile.html', context)
settings.py
вот скриншоты сервера, пути к файлам и так далее.