Python django多图像上载将上载的图像存储在列表中

Python django多图像上载将上载的图像存储在列表中,python,django,forms,Python,Django,Forms,我的表格 我想要的是当用户上传多张图片时,所有图片都应该在一个列表中 这样我就可以对图像中的图像迭代 在这里,当我打印图像时,它只打印上传图像的最后一张图像。如何将所有图像存储到列表中?您不能使用GET请求上载文件,只能使用POST。这些文件将在request.files中找到,因此您可以直接迭代request.files.getlist('image')。谢谢。。。我把我的表格做成了一个帖子。did images=request.FILES.getlist('image')。。它给了我我想要的

我的表格

我想要的是当用户上传多张图片时,所有图片都应该在一个列表中

这样我就可以对图像中的图像迭代


在这里,当我打印图像时,它只打印上传图像的最后一张图像。如何将所有图像存储到列表中?

您不能使用GET请求上载文件,只能使用POST。这些文件将在
request.files
中找到,因此您可以直接迭代
request.files.getlist('image')

谢谢。。。我把我的表格做成了一个帖子。did images=request.FILES.getlist('image')。。它给了我我想要的。。。但问题是当我刷新页面时,已经有一个空列表了,为什么?
<form method="get" action="" enctype="multipart/form-data">{% csrf_token %}

<input type="file" name="image" multiple />
<input type="submit" value="Submit" />

</form>
def MediaAddView(request):
# Here I want the list of all uploaded images
images = request.GET.get('image',None)
print images
if request.method == "POST":
    mod = Model()
    mod.thumb = one image from the list of image by iterating.
    mod.save()
    return HttpResponseRedirect("myUrl")
else:
    return render_to_response("anything.html", context_instance=RequestContext(request))