麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 編程 > Python > 正文

Python Web框架Flask中使用百度云存儲(chǔ)BCS實(shí)例

2020-02-23 06:25:29
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

對(duì)于部署在百度應(yīng)用引擎BAE上的項(xiàng)目,使用百度云存儲(chǔ)BCS(Baidu Cloud Storage)是不錯(cuò)的存儲(chǔ)方案。

百度云存儲(chǔ)已有Python SDK,對(duì)它進(jìn)行簡(jiǎn)單封裝后,就可以直接在Flask中使用了,項(xiàng)目代碼見(jiàn)GitHub上Flask-BCS。

使用示例代碼:
代碼如下:
from flask import Flask
from flask_bcs import BCS
 
BCS_HOST = 'BCS HOST'
BCS_ACCESS_KEY = 'BCS Access Key'
BCS_SECRET_KEY = 'BCS Secret Key'
BCS_BUCKET_NAME = 'BCS Bucket Name'
 
app = Flask(__name__)
app.config.from_object(__name__)
bcs = BCS(app)
# 或者
# bcs = BCS()
# bcs.init_app(app)
 
# 保存文件到BCS
@app.route('/save')
def save():
    data = 'data to save'
    filename = 'filename'
    allow_referers = ['http://*.duapp.com/*', 'http://zhangxc.com/*']
    # 不設(shè)置allow_referers為完全public
    ret = bcs.save(data, filename, allow_referers)
    return str(ret)
 
# 刪除BCS中的文件
@app.route('/delete')
def delete():
    filename = 'filename'
    ret = bcs.delete(filename)
    return str(ret)
 
# 根據(jù)文件名獲取對(duì)應(yīng)的公開(kāi)URL
@app.route('/url')
def url():
    filename = 'filename'
    return bcs.url(filename)

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产 日韩 亚洲 欧美 | 视频一区二区中文字幕 | 最新中文在线视频 | 日本在线播放一区二区三区 | 久久av免费观看 | 国产一精品久久99无吗一高潮 | 噜噜社| 午夜视| www.国产免费 | 欧美日韩高清一区二区三区 | 日韩中字在线 | 成人不卡| av在线免费看网址 | 免费看欧美一级特黄a毛片 九色com | 色污视频在线观看 | 久久中文免费 | 九九热视频这里只有精品 | 国产亚洲在| 成人一区二区三区在线 | 国产日产精品久久久久快鸭 | 日韩视频1 | 成人国产高清 | 久久中文字幕在线观看 | 国产噜噜噜 | 国产在线一级片 | 日韩激情 | 国产99久久 | 一级电影免费 | 国产精品免费在线 | 久草在线手机视频 | 国产毛片毛片毛片 | 在线亚州 | 91精品国产综合久久久动漫日韩 | 爱草在线 | 性欧美极品xxxx欧美一区二区 | 亚洲国产精品久久久久婷婷老年 | 欧美成人午夜一区二区三区 | 欧洲成人一区二区 | 欧洲精品久久久久69精品 | 亚洲欧美日韩中文在线 | 久久久tv |