当前位置: 首页 > news >正文

业务推广网站wordpress页面修改

业务推广网站,wordpress页面修改,网络运维工程师证,阜创汇网站建设名额1. 说明 在实际开发中#xff0c;比较常见的一个功能是需要在前端页面中选择系统中的某个文件上传到服务器中进行解析#xff0c;解析后的文件内容可以用来在服务器中当作参数#xff0c;或者传递给其它组件使用#xff0c;或者需要存储到数据库中。所以本文就提供一种方式…1. 说明 在实际开发中比较常见的一个功能是需要在前端页面中选择系统中的某个文件上传到服务器中进行解析解析后的文件内容可以用来在服务器中当作参数或者传递给其它组件使用或者需要存储到数据库中。所以本文就提供一种方式来实现这样的功能。 2. 具体步骤 主要需要完成两步骤一是前端实现文件上传二是后端实现文件接收与保存 说明前端框架是vue2具体框架代码可以参考前面的系列文章 2.1 前端文件上传 首先前端负责文件上传的控件直接使用input标签即可然后在提供一个文件上传的按钮页面简单布局代码如下 templatedivinput class“inputfile” type“file” id“testuploadfile”el-button click“uploadFile” type“success” plain/el-button/div /template之后就是实现上面为button按钮绑定的触发事件uploadFile具体代码如下 async uploadFile() {//先找到input控件获取其上传的文件const fileInput document.getElementById(‘testuploadfile’);if(!fileInput.files.length){alert(‘请选择文件’);return;}//获取文件const file fileInput.files[0];if(file){//创建一个表单用于上传const formData new formData();formData.append(‘file’,file);//尝试调用后端接口进行上传try{axios.post(‘/api/parseFile’, formData, {headers:{‘Content-Type’:’multiparty/form-data’}}).then(response {if(response.data.status ‘success’){alert(‘解析成功’);}else{alert(‘解析失败’);}});}catch(error){if(axios.isCancel(error)){console.log(‘upload canceled’, error.message);}else{console.log(‘Error upload file:’, error);}}} }2.2 后端文件接收 本文中后端设置的对应接口其功能相对简单读者可以根据自身业务需求在此基础上进行扩展比如对接收到的文件内容尽心读取更改什么的本文中只是为了实现前后端文件的上传与接收所以此处的代码只时对文件进行了保存具体代码如下 from flask import Flask, request, jsonify from flask_cors import CORS from werkzeug.utility import secure_filename import osapp Flask(__name__) CORS(app)app.route(‘/parseFile’, methods[‘POST’]) def parseFile():# 使用request接收文件file request.files[‘file’] # 注意这里的名称‘file’要和前端formData中填写的标签保持一致formData.append(‘file’, file)# 保存文件if file:# 获取文件名filename secure_filename(file.filename)# 保存文件到指定路径file_dir os.path.join(‘./files/’,’test’)if not os.path.exists(file_dir):os.makedirs(file_dir)file_path os.path.join(file_dir, filename)file.save(file_path)return jsonify({‘status’:’success’,’message’:’接收文件{filename}成功’,}),200if __name__ ‘__main__’:app.run(host‘0.0.0.0’,debugTrue)结束
http://www.tj-hxxt.cn/news/231720.html

相关文章:

  • 学校网站源码html电子商务网站的后台管理系统
  • 太原网站维护安溪县住房和城乡建设网站
  • 做教育网站wordpress怎么换空间
  • 企业电子商务网站建设规划方案帝国+只做网站地图
  • 网站建设方案预计效果中国网站备案取消
  • 浏览网站内下载文件域名注册的网址
  • 大型门户网站建设功能小程序建站网站
  • 直播网站开发费建网站需成本多少钱
  • 网站可以制作ios用vue开发好看的官网
  • 网站图片上传代码基本型电商网站举例
  • 公司网站404wordpress安装出现eof
  • 湖南网站建设公司磐石网络商业网站策划书模板范文
  • 重庆高端网站seowordpress管理工具
  • 中国做网站最好的楼市最新消息:2023年房价走势
  • 企业网站内容建筑网校培训机构排名
  • 计生网站生育文明建设蓝色经典网站
  • 棋牌网站建设源码什么是网站设计与建设
  • 东莞网络建站别人盗用我的网站备案号怎么办
  • 聊城建设银行网站微信网站入口
  • 网站制作工作室制作平台中国机械加工行业的现状
  • 南宁网站建设索q.479185700网站手机自动跳转
  • 如何推广自己的个人网站呢企业网站是如何做的
  • 淘宝客推广网站建设网络营销外包公司招聘
  • 建立一个网站用英语怎么说老板网人才招聘
  • 临沧网站建设c3sales大型网站建设用什么系统好
  • 浙江网站建设公司电话集团网站建设基础方案
  • 奢侈品商城网站建设wordpress整合dplayer插件
  • 网站后台全能模板wordpress文章页面没有格式调整
  • 新媒体与网站建设徐州建立网站
  • 医院设计网站建设阿里云服务器做网站安全吗