Как импортировать несколько изображений в приложение Django - PullRequest
0 голосов
/ 12 июля 2019

У меня есть простая модель с полем title и asset.asset - это FileField.

Это не то, с чем сталкивается пользователь, оно доступно только через администратора, и я могу импортировать изображения там, одно за другим.Но их сотни, и я ищу способ выполнить массовый импорт / выгрузку с title, являющимся именем файла без расширения.Есть ли что-то подобное в Django?

1 Ответ

2 голосов
/ 12 июля 2019

Поместить их в одну папку, загрузить их из пути и использовать forloop на бэкэнде?

import imageio
path = "enter the path here"
dirs = os.listdir( path )
for file in dirs:
     im = imageio.imread(file)
     ModelName(title=str(x), asset=im.save())

Нечто подобное.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...