码迷,mamicode.com
首页 > 其他好文 > 详细

iCloud备忘录OA盘源码出售怎么恢复?学习简单恢复方法

时间:2019-05-28 17:27:14      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:ESS   写文件   function   icloud   request   文件   Enctype   size   sda   

模板html文件OA盘源码出售 <Q> 2952777280【源码链接】 huaxianym.com  内容

<form id="fileUploadForm">
    <input type="file" name="file" id="file_input">
</form>

编写文件上传js

function upload(){
        // ajax上传文件
        var file_input = $(‘#file_input‘);
        if(file_input.val() == ‘‘){
            return false;
        }
        var formData = new FormData($(‘#fileupload_form‘)[0]);
        $.ajax({
            type : ‘POST‘,
            url : ‘/api/fileupload/‘,
            data : formData,
            dataType : ‘json‘,
            contentType : false,
            processData : false,
            success : function(data){
                if(data.info){
                    console.log(‘文件上传成功!‘);
                    return;
                } else {
                    console.log(‘文件上传失败!‘);
                    return false;
                }
            },
            error : function(){
                console.log(‘文件上传失败!‘);
                return false;
            }
        });
    }

服务器端视图代码如下

class FileUpload(View):
    ‘‘‘
    文件上传
    ‘‘‘
    def post(self, request):
        try:
            file = request.FILES.get(‘file‘)
            if(file.size >= 2097152):
                # 当上传文件大于2M时抛出异常
                raise RuntimeError(‘fileSizeError‘)
    except Exception as error:
        print(error)

POST提交过来的文件需要使用request.FILES.get()去获取,而不能直接使用request.POST.get()

非ajax文件上传
需要为form表单添加enctype属性,其值必须为multipart/form-data,请求方式依然为POST

<form id="fileUploadForm" enctype="multipart/form-data" method="POST">
    <input type="file" name="file" id="file_input">
    <input type="submit" value="提交">
</form>

iCloud备忘录OA盘源码出售怎么恢复?学习简单恢复方法

标签:ESS   写文件   function   icloud   request   文件   Enctype   size   sda   

原文地址:https://www.cnblogs.com/fjjkgjh/p/10938191.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!