Почему моя фотография не загружается из папки static?

Я работаю с фреймворком Django и испытываю некоторые проблемы со ссылкой на источник изображения с моей HTML-страницы. Я постоянно получаю эту ошибку в моем терминале

Not Found: /bread.jpg
"GET /bread.jpg HTTP/1.1" 404 2445

хотя последняя 4-значная строка меняется при каждой моей попытке исправить ее.

Мой проект (YeOldeShoppe) имеет приложение (Shoppe) и выглядит следующим образом

YeOldeShoppe 
  Shoppe
    migrations
    templates
      index.html
    urls.py
    views.py
  YeOldeShoppe
    static
      bread.jpg
    settings.py
    urls.py
  manage.py

Код, с которым у меня возникла проблема, находится в моем index.html

{% load static %}
...
<div style="width: 25%; display: table-cell; text-align: center;">
    <img src="{{STATIC_URL}}bread.jpg" alt="Great Value Bread"/>
    <h2>Bread</h2>
    <h5>$0.99</h5>
</div>

В моем settings.py я уже установил STATIC_URL

STATIC_URL = '/static/'

В моем urls.py Shoppe я пытался добавить его в urlpatterns

urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

До сих пор я пробовал, чтобы папка static находилась в корневом каталоге YeOldeShoppe (например, с помощью manage.py), я пробовал в поддиректории YeOldeShoppe (с помощью settings.py) и в поддиректории моего Shoppe (с файлом views.py). Я пробовал располагать оба каталога шаблонов вместе со статическим каталогом в корне (с manage.py), и я пробовал использовать команду python manage.py collectstatic. Я также пробовал использовать варианты "{{STATIC_URL}}bread.jpg" и "{% load static %}bread.jpg".

{% load static %}

<img src="{% static "bread.jpg"%}" alt="Great Value Bread"/>

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