• python-django框架中使用七牛云


    1:注册七牛云账号

           https://www.qiniu.com/

      js文件 链接:https://pan.baidu.com/s/1BW1svHqEsXrrTNtRobKkpg  提取码:ixta  

    2:进行实名认证

    3:在项目中安装模块(进入虚拟环境中安装)

    pip install qiniu
    

      

    4:创建连接信息 

    4-1:在七牛云上面创建存储空间

     

     4-2:创建连接信息 qiniu_info.py 内容如下:

    5:创建后台获取tokon方法

     

    # 配置添加路由 
    urlpatterns = [
    path('token/', views.UploadToken.as_view(), name='upload_token'), # 七牛云上传图片需要调用token

    ]

    6 前端js上传

    // ================== 上传至七牛(云存储平台) ================
    let $progressBar = $(".progress-bar");
    QINIU.upload({
    "domain": "", // 自己的七牛空间域名
    "uptoken_url": "/admin/token/", // 后台返回 token的地址
    "browse_btn": "upload-btn", // 按钮
    "success": function (up, file, info) { // 成功
    let domain = up.getOption('domain');
    let res = JSON.parse(info);
    let filePath = domain + res.key;
    console.log(filePath);
    },
    "error": function (up, err, errTip) {
    // console.log('error');
    console.log(up);
    console.log(err);
    console.log(errTip);
    // console.log('error');
    message.showError(errTip);
    },
    "progress": function (up, file) {
    console.log(up);
    console.log(file);
    },
    "complete": function () {

    }
    });
  • 相关阅读:
    古代汉语:含义“死”的归类
    Inesa 路由器登录信息
    调试第三方源码
    暑假作业日总结
    暑假作业日总结
    暑假作业日总结
    暑假作业日总结
    暑假作业日总结
    暑假作业:《大道至简》读后感
    暑假作业日总结
  • 原文地址:https://www.cnblogs.com/wendj/p/11002966.html
Copyright © 2020-2023  润新知