сайте. Картинки искать лень и я решил воспользоваться бесплатным генератором https://picsum.photos/200/200.jpg но прикол в том что там каждый раз выходит новая картинка. Это создает такую проблему что все картинки разные но называются одинаково. В models.py прописано следующее
image_file = models.ImageField(upload_to='media', null=True)
Изза этого в одной папке пытаются сохраниться куча картинок с одинаковым названием что как мы знаем нереально
Можно ли написать адрес сохранения так чтобы каждое изображение сохранялось в отдельной папке а названием папки служил бы id товара?
В аплоад_ту можно функцию вроде передавать
image_file = models.ImageField(upload_to=some_func(), null=True) def some_funk(self): ... так?
да, только upload_to=some_func, без ()
Обсуждают сегодня