указать каталог для хранения загруженного изображения - PullRequest
0 голосов
/ 23 ноября 2018

У меня есть скрипт для сохранения изображений из request.FILES, но я не знаю, как указать каталог, в котором я хочу его сохранить.

photos = request.FILES.getlist('file')
for p in photos:
    img = Image.open(p)
    img.save(p)

В этом случае как я могу указать папку Iхотите хранить файлы?как C:\\upload\\photos\\

РЕДАКТИРОВАТЬ: Alrady пытается объединить путь к каталогу следующим образом:

photos = request.FILES.getlist('file')
for p in photos:
    img = Image.open(p)
    img.save('C:\\upload\\photos\\'+p)

И выдает мне эту ошибку:

не может объединить объекты 'str' и 'TemporaryUploadedFile'

1 Ответ

0 голосов
/ 23 ноября 2018

Я предполагаю, что вы используете модуль Pillow.Если это так, создайте полный путь (префикс пути + имя файла) и передайте его функции сохранения.

Документация

...