maksell
@maksell

Как сохранять в БД сразу 2 картинки?

Создаю магазин на Django, хочу загружать много фотографий в карточку товара, пока код такой:
models.py
class Item(models.Model):
    item_title = models.CharField('Название', max_length=200)
    item_description = models.TextField('Описание')
    item_size = models.CharField('Размер', max_length=10)
    item_price = models.IntegerField('Цена')
    item_pub_date = models.DateTimeField('Дата публицкации')
    item_image = models.ImageField('Картинка', upload_to="images", null=True, blank=True,)


Есть варианты как подгрузить не одну картинку?
  • Вопрос задан
  • 138 просмотров
Пригласить эксперта
Ответы на вопрос 1
deepblack
@deepblack Куратор тега Django
Как-то так:
# models.py
class Photo(models.Model):
    offer = models.ForeignKey(Offer, on_delete=models.CASCADE)
    photo = models.ImageField(upload_to=get_image_filename, verbose_name='photo')
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы