при загрузке файл обычно приходит не целиком, а кусками
поэтому файл собирают,
этот код собирает файл из кусков
но гы лучше использовать через форму для модели
form = ImageForm(request.POST, request.FILES)
if form.is_valid():
form.save()
и понятнее и проще