我是Javascript的新手。但是我想为文件上传实现jquery插件。
以下是我发现的setup guide,但我对如何设置它没有基本知识。
我使用python(flask)作为我的服务器端实现
从设置指南标题
将jQuery文件上传(UI版本)与自定义服务器端上传处理程序一起使用
我不知道如何设置第1,4,5点
为1,什么是上传处理程序?以及如何在python(flask)中实现?
4,什么剂量“上传jQuery-File-Upload文件夹到你的网站。”???它有什么用?
和5,我必须在上传处理程序上返回JSON响应?为什么我们必须这样做?
设置非常复杂......任何人都可以给我一些提示吗?
袋
答案 0 :(得分:4)
也许有一两个提示:
上传处理程序只是jQuery文件上传可以发送文件的URL端点 - 它需要能够处理传入的HTTP请求。
@app.route("/uploads", methods=["GET", "POST"])
def upload_handler():
# Handle the upload here
pass
您无需上传整个文件夹 - 只需要上传您将使用的CSS和JavaScript。如果您只需要上传文件,那么您的模板可能会像basic setup一样。 (但是,您应该为已部署的网站缩小和连接文件。)
您向上传处理程序返回JSON响应,以便执行XHR文件上载请求的脚本处理程序可以知道如下内容:
linked example for Flask似乎与Django example for the new version非常相似 - 你可以从那开始,然后修补它以使用新版本的jQuery文件上传。