欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 拖動上傳

錢衛國1年前9瀏覽0評論

Python 作為一種強大的編程語言,可以在很多領域進行應用,拖動上傳就是其中之一。Python 拖動上傳的實現非常簡單,只需要用到 Flask 框架和 DropzoneJS 插件。

首先,在 Flask 中安裝 DropzoneJS 插件:

$ pip install flask-dropzone

接著,在頁面中引入 DropzoneJS 的 CSS 和 JS 文件:

<link rel="stylesheet" href="{{ url_for('static',filename='dropzone.css') }}"/>
<script src="{{ url_for('static',filename='dropzone.js') }}"></script>

然后,在 HTML 頁面中添加一個 Dropzone 容器:

<form action="/upload" class="dropzone"></form>

其中,action 屬性指定表單提交的 URL,class 為 dropzone 表示這是一個 Dropzone 容器。

最后,在 Flask 服務器中接收上傳的文件:

from flask import Flask, request
app = Flask(__name__)
@app.route('/upload', methods=['POST'])
 def upload():
file = request.files['file']
filename = file.filename
file.save('/tmp/' + filename)
return '文件上傳成功'
if __name__ == '__main__':
app.run()

通過 request.files.get('file') 獲取上傳的文件,然后將文件保存在指定的目錄。上傳成功后,返回 '文件上傳成功' 的消息。

至此,Python 拖動上傳的實現就完成了。