Задать вопрос
maximkv25
@maximkv25
web-developer

Как сделать мультизагрузку файла?

@csrf_exempt
def upload_file(request):
    if request.method == 'POST':
        try:
            file = request.FILES['data']
            destination = open(upload_dir + file.name, 'wb+')
            for chunk in file.chunks():
                destination.write(chunk)
                destination.close()
            return JSONResponse({
                'success': True,
                'message': 'File upload successful',
                'path': upload_dir+file.name
            })
        except Exception as e:
            return JSONResponse({
                'success': False,
                'message': "fail to upload file"
            })


таким образом получаю файл, а как сделать проверку сколько файлов пришло и потом их все сохранить?
  • Вопрос задан
  • 178 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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