Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python django-句柄图像-_Python_Django - Fatal编程技术网

Python django-句柄图像-

Python django-句柄图像-,python,django,Python,Django,我正在学习django,我很难理解图像文件处理是如何工作的 def upload_file(request): if request.method == 'POST': form = UploadFileForm(request.POST, request.FILES) if form.is_valid(): handle_uploaded_file(request.FILES['file']) return

我正在学习django,我很难理解图像文件处理是如何工作的

def upload_file(request):
    if request.method == 'POST':
        form = UploadFileForm(request.POST, request.FILES)
        if form.is_valid():
            handle_uploaded_file(request.FILES['file'])
            return HttpResponseRedirect('/success/url/')
    else:
        form = UploadFileForm()
    return render_to_response('upload.html', {'form': form})
这是一个例子 如果我想处理图像的大小和存储,应该如何处理上传的文件()函数?? 谢谢诸如此类的东西:

import Image
def handle_uploaded_file(file):
 myimg = Image.open(file)
 myimg = myimg.resize((1024,1024),Image.ANTIALIAS)
 myimg.save('/home/arpit/myimg.png')
 #... rest of the code

嗯,这不是一个答案可以解决的问题。请阅读文档。你想存储图像的大小,以及图像?实际上我想调整图像的大小…谢谢你的回复。这就是我要找的,类似的东西。