文件上传

复制代码
def index(request):

    if request.method == 'POST':
        print(request.FILES)  # 获取文件数据
        file_obj = request.FILES.get('file')  # 文件对象
        print(file_obj)
        with open(file_obj.name, 'wb') as f:
            for line in file_obj:  # 一行一行读取内容
                f.write(line)
    return render(request, 'index.html')
复制代码

 上传文件注意事项

  1、必须是post请求

  2、enctype='multipart/form-data'

 

posted @   那就凑个整吧  阅读(25)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示