Почему я не могу добавить фотографию в панели администратора Django

Я делаю сайт магазина на Django и у меня есть класс товара, который включает поле "изображение". Я использую Models.ImageField и Pillow и при добавлении картинок админ панель выдает ошибку.

models.py

from django.db import models
from django.urls import reverse

class Shop_element(models.Model):
    name_element = models.CharField('Название товара', max_length=100, default='')
    description_element = models.TextField('Описание товара', max_length=250, default='')
    id_element = models.IntegerField('Уникальный id,не должен повторяться', max_length=10)
    #count_element = models.

    def __str__(self):
        return  self.title

    class meta():
        verbose_name = 'Товар'
        verbose_name_Plural = 'Товары'


class Category(models.Model):
    name = models.CharField(max_length=200, db_index=True)
    slug = models.SlugField(max_length=200, db_index=True, unique=True)

    class Meta:
        ordering = ('name',)
        verbose_name = 'Категория'
        verbose_name_plural = 'Категории'

    def __str__(self):
        return self.name

    def get_absolute_url(self):
        return reverse('product_list_by_category',
                       args=[self.slug])

class Product(models.Model):
    category = models.ForeignKey(Category, related_name='products', on_delete=models.PROTECT)
    name = models.CharField(max_length=200, db_index=True)
    slug = models.SlugField(max_length=200, db_index=True)
    image = models.ImageField(upload_to='products/%Y/%m/%d')
# description = models.TextField(blank=True)
    price = models.DecimalField(max_digits=10, decimal_places=2)
    stock = models.PositiveIntegerField()
    available = models.BooleanField(default=True)
    created = models.DateTimeField(auto_now_add=True)
    updated = models.DateTimeField(auto_now=True)

    class Meta:
        ordering = ('name',)
        index_together = (('id', 'slug'),)

    def __str__(self):
        return self.name

    def get_absolute_url(self):
        return reverse('product_detail',
                       args=[self.id, self.slug])

enter image description here

Попытался исправить это сам, но не смог.

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