摘要:拖拽上传文件从桌面拖拽图片到红色区域这里以上传图片为例,如果想要上传文件等。可以使用的方法读取文件内容,从而展现到页面上。
拖拽上传文件 从桌面拖拽图片到红色区域
这里以上传图片为例,如果想要上传 .txt 文件等。可以使用 FileReader.readAsText(fs[0], "utf-8")的方法读取文件内容,从而展现到页面上。
拖拽上传文件 将文件拖拽到此区域
页面截图 (已经可以展示拖拽进来的图片)
# app.py from flask import Flask, render_template, request, redirect, url_for import os import base64 app = Flask(__name__) @app.route("/") def index(): return render_template("index.html") @app.route("/upload_file_base64/", methods=["POST","GET"]) def upload_file_base64(): if request.method == "POST": data_json=request.get_data() # 将二进制转换成字符串 if type(data_json) == bytes: data_json = data_json.decode("utf8") # 删除前面的 "data:image/png;base64," 当时这里出错,弄了好长时间 -. -! img_data = data_json.split(",")[1]; # 用base64.b64decode()转化 f = open("test.jpg","wb") f.write(base64.b64decode(img_data)) f.close() return redirect(url_for("index")) return render_template("index.html")
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/43635.html
摘要:拖拽上传文件从桌面拖拽图片到红色区域这里以上传图片为例,如果想要上传文件等。可以使用的方法读取文件内容,从而展现到页面上。 拖拽上传文件 从桌面拖拽图片到红色区域 这里以上传图片为例,如果想要上传 .txt 文件等。可以使用 FileReader.readAsText(fs[0], utf-8)的方法读取文件内容,从而展现到页面上。 拖拽上传文件 li...
摘要:原创个人网站欢迎访问说明后台用的的框架,后台对你理解这篇文章没什么影响,你可以使用作为上传区引入和然后使用表单定义一个即可完成第一种上传第一种上传效果作为上传区作为上传区也很简单点我上传下面两行是和的方式实现绑定的例子 原创【个人网站欢迎访问】说明:后台用的python的flask框架,后台对你理解这篇文章没什么影响,你可以使用php form作为上传区 引入Dropzone.js和d...
摘要:原创个人网站欢迎访问说明后台用的的框架,后台对你理解这篇文章没什么影响,你可以使用作为上传区引入和然后使用表单定义一个即可完成第一种上传第一种上传效果作为上传区作为上传区也很简单点我上传下面两行是和的方式实现绑定的例子 原创【个人网站欢迎访问】说明:后台用的python的flask框架,后台对你理解这篇文章没什么影响,你可以使用php form作为上传区 引入Dropzone.js和d...
摘要:原创个人网站欢迎访问说明后台用的的框架,后台对你理解这篇文章没什么影响,你可以使用作为上传区引入和然后使用表单定义一个即可完成第一种上传第一种上传效果作为上传区作为上传区也很简单点我上传下面两行是和的方式实现绑定的例子 原创【个人网站欢迎访问】说明:后台用的python的flask框架,后台对你理解这篇文章没什么影响,你可以使用php form作为上传区 引入Dropzone.js和d...
阅读 1159·2021-11-16 11:45
阅读 1014·2021-09-04 16:41
阅读 3075·2019-08-29 16:40
阅读 2850·2019-08-29 15:34
阅读 2672·2019-08-29 13:11
阅读 1733·2019-08-29 12:58
阅读 1724·2019-08-28 18:00
阅读 1774·2019-08-26 18:26