第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

django文件下載問題

django文件下載問題

暮色呼如 2021-03-29 17:31:48
我有一些文件存儲在OpenStack Swift(或任何其他存儲系統(tǒng))上。我的django應(yīng)用程序提供了基于瀏覽器的GUI,供用戶從Swift后端下載這些文件:(1) Each file will have a URL such as: http://domain.com/files/file1(2) User could use browser or any other client program based on HTTP to download files.我已經(jīng)測試了將靜態(tài)文件下載為:def download(request):    try:        #TODO        file_name = 'E:/sample.docx'        fsock = open(file_name,"r")        mime_type_guess = mimetypes.guess_type(file_name)        if mime_type_guess is not None:            response = HttpResponse(fsock, mimetype=mime_type_guess[0])          response['Content-Length'] = os.path.getsize(file_name)                 response['Content-Disposition'] = 'attachment; filename=' + file_name                            except IOError:        response = HttpResponseNotFound()    return response我的問題是:(1)我可以從下載視圖下載文件,但下載的文件大小始終為1k。這是什么問題(2)我仍然不知道如何為存儲在其他對象存儲后端(例如OpenStack Swift)上的動態(tài)文件下載提供服務(wù)?
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 211 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號