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 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы