美文网首页
Django实现文件下载-FileResponse

Django实现文件下载-FileResponse

作者: lucky_life | 来源:发表于2019-09-16 18:06 被阅读0次

    最近在做公司的一个版本发布的平台,要求把版本更新的文件链接都存放到一个txt文件中以便于下载下来,平台是采用python Django实现的,所以比较了一下文件下载方式,决定采用FileResponse方式。
    主要下载代码很简单:

    #update_file_path文件存放位置
    file = open(update_file_path, 'rb')
    response = FileResponse(file)
    response['Content-Type'] = 'application/octet-stream'
    #file_name下载下来保存的文件名字
    content_dis = 'attachment;filename="'+file_name+'"'
    response['Content-Disposition'] = content_dis
    return response
    

    特此记录一下。

    相关文章

      网友评论

          本文标题:Django实现文件下载-FileResponse

          本文链接:https://www.haomeiwen.com/subject/jglfuctx.html