Как загружать и хранить несколько изображений в Django 4

Django 4 Нужно, чтобы пользователь мог загружать либо архив изображений, либо несколько изображений за раз. Затем эти страницы нумеруются в соответствии с порядком, в котором пользователь их разместил, и сохраняются в базе данных. Таким образом, когда вы открываете страницу с изображениями, там будут все изображения, только что загруженные для этой страницы, в правильном порядке. UPD: Также буду благодарен, если подскажете, как переименовать файлы, изменить их расширение, например, с .png на .jpg и в пути сохранения в модели, например, poster = models.ImageField(upload_to=‘posters/’, blank=False, null=False, verbose_name=‘Posters’) в атрибуте upload_to добавить значение в зависимости от того, на какую страницу загружены изображения. Например, если страница называется ‘opera’, то путь к изображениям будет ‘posters/opera/1.jpg’, ‘opera/2.jpg’ и т.д. Для страницы ‘Romeo and Juliet’ это будет ‘posters/Romeo-and-Juliet/1.jpg.’

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