Javascript 烧瓶-文件上载完成后重定向?

Javascript 烧瓶-文件上载完成后重定向?,javascript,python,redirect,file-upload,flask,Javascript,Python,Redirect,File Upload,Flask,我试图让用户上传项目上的文件组,在所有上传完成后,重定向到另一个页面。我使用dropzone.js作为前端,flask作为后端,在备份的文件中,处理方式如下:它们都是在一个post请求中发送的,我使用for循环遍历这个列表,并根据需要保存它们,上传完成后,我需要重定向到一个新页面。我在for循环结束后设置了重定向,但是当我尝试上载文件时,没有一个文件上载,我得到了302错误。没有重定向,一切正常。我应该使用jQuery或其他工具来监控上传进度,并在上传完成时通知服务器吗?代码如下所示: def

我试图让用户上传项目上的文件组,在所有上传完成后,重定向到另一个页面。我使用dropzone.js作为前端,flask作为后端,在备份的文件中,处理方式如下:它们都是在一个post请求中发送的,我使用for循环遍历这个列表,并根据需要保存它们,上传完成后,我需要重定向到一个新页面。我在for循环结束后设置了重定向,但是当我尝试上载文件时,没有一个文件上载,我得到了302错误。没有重定向,一切正常。我应该使用jQuery或其他工具来监控上传进度,并在上传完成时通知服务器吗?代码如下所示:

def upload_file():
    if request.method == 'POST':
        files = request.files.getlist('f[]')
        for f in files: 
            do stuff
            save f

        return redirect (url_for('newpage', data="foo")

    return render_template("index.html")
return redirect (url_for('display_gallery', gallery_id = gallery_id))
编辑:实际重定向如下所示:

def upload_file():
    if request.method == 'POST':
        files = request.files.getlist('f[]')
        for f in files: 
            do stuff
            save f

        return redirect (url_for('newpage', data="foo")

    return render_template("index.html")
return redirect (url_for('display_gallery', gallery_id = gallery_id))

newpage
是方法的名称还是URL?这只是我为了避免有太多不必要的东西而放进去的绒毛,经过编辑以显示我的实际重定向。画廊ID是声明的,即使它没有显示在我的代码中,所以这不是问题。请查看我的答案。