发布更多文件 - 如何提交和捕获

时间:2013-03-11 12:32:21

标签: python html django

我试图让用户有机会上传他想要的这么多文件。所以他可以添加更多的输入文件字段。

我这样做了:<input type="file" name="images[]" />但我不知道怎么抓住服务器端。

我可以做images = request.POST.get('images'),但这将是一个数组,不是吗?如何单独保存?

如何在django的服务器中捕获它们?

非常感谢

1 个答案:

答案 0 :(得分:1)

当我通过信封拆分交易时,我也这样做,所以可以这样保存:

def view_name(request):
    if request.method == 'POST':
        images = request.POST.getlist('images[]')

        for i in range(len(images)):
            //do forloop here