webpy+uploadify实现文件异步上传
来源:互联网 发布:排课系统算法 编辑:程序博客网 时间:2024/05/01 07:58
Uploadify的官方文档见链接:点击打开链接
程序结构图
源代码
$def with ()<!--file_upload.html--><html lang="zh"> <head> <meta charset="UTF-8"> <title>uploadify</title> <script type="text/javascript" src="../static/js/jquery-1.7.2.min.js"></script> <script type="text/javascript" src="../static/js/jquery.uploadify.min.js"></script> <script type="text/javascript" src="../static/js/upload_file.js"></script> <link rel="stylesheet" href="../static/css/uploadify.css"> </head> <body> <form method="post" aciton=""> <div id="file_upload_holder"> <input type="file" id="file_upload" /> </div> </form> </body></html>
//upload_file.js//文件上传$(function() {$("#file_upload").uploadify({height: 30,removeCompleted : false,swf: '../static/flash/uploadify.swf',formData: {},uploader: '/',width: 80,'onUploadSuccess': function(file, data, response) {var result = jQuery.parseJSON(data);alert(result.msg);},});});
#-*-coding:utf-8-*-import osimport jsonimport weburls = ('/', 'UploadFile',)app = web.application(urls, globals())web.config.debug = True#原始模板渲染对象render = web.template.render('templates/', cache=False)class UploadFile:""" 文件上传 """def GET(self):return render.file_upload()def POST(self):data = web.input()filename = data.get('Filename')filedata = data.get('Filedata')fullname = os.path.join('static/uploads', filename)try:fout = open(fullname, 'wb')fout.write(filedata)fout.close()except Exception, e:traceback.print_exc()return json.dumps({'success':0, 'msg':u'文件上传失败! %s...' % e[1]})else:return json.dumps({'success':1, 'msg':u'文件上传成功!'})if __name__ == "__main__":app.run()
0 0
- webpy+uploadify实现文件异步上传
- springMVC+uploadify实现文件异步上传
- 基于uploadify插件实现异步多文件上传
- uploadify实现文件上传
- struts2,Jquery uploadify异步上传文件
- uploadify异步文件上传插件的用法
- java uploadify 实现文件上传
- uploadify实现多文件上传
- Springmvc+uploadify实现文件上传
- Springmvc+uploadify实现文件上传
- Thinkphp5+uploadify 文件上传实现
- Springmvc+uploadify实现文件上传
- Springmvc+uploadify实现文件上传
- ThinkPHP如何整合Uploadify上传插件实现异步上传图片
- HTML5实现异步上传(不用uploadify等前端上传插件)
- uploadify+Struts2实现多文件上传
- uploadify.js + servlet 实现文件上传
- uploadify来实现多文件上传
- 矩阵相乘
- Linux生成动态链接库的-fPIC参数问题
- poj 2135 Farm Tour
- Double
- mysql存储过程
- webpy+uploadify实现文件异步上传
- 归并排序
- QFE23xx揭秘:最强大的Qualcomm RF360前端芯片——更多频带,更多模式,更小的PCB尺寸
- spss Clementine12 破解方法
- POJ 2186 Popular Cows -- tarjan 缩点
- 使用jquery.upload.js实现异步上传
- api文件名
- crontab详解
- 0-1背包问题回溯法