Картинка не подключается. DJANGO

проблему решить не смог. Пытаюсь написать простенький интернет магазин, подключаю MEDIA_ROOT и MEDIA_URL и подключить картинку, безуспешно.

Url.py:

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

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include('store.urls')),
]
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

Settings.py:

STATIC_URL = 'static/'
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, '../store/static')
]

MEDIA_URL = '/images/'

MEDIA_ROOT = os.path.join(BASE_DIR, 'static/images')

Store.html:

<div class="box-element product">
                <img class="thumbnail" src="{{product.image.url}}">
                <h6><strong>{{ product.name }}</strong></h6>

Views.py:

class Product(models.Model):
    name = models.CharField(max_length=200)
    price = models.FloatField()
    digital = models.BooleanField(default=False, null=True, blank=True)
    image = models.ImageField(null=True, blank=True)

    def __str__(self):
        return self.name

Директория с изображениями

Собственно сама ошибка

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