zoukankan      html  css  js  c++  java
  • 上传文件的demo

    ####################################

    from django.shortcuts import render
    from django.views.decorators.csrf import csrf_exempt
    
    
    @csrf_exempt
    def qigeming(request):
        if request.method == "POST":
            file_obj = request.FILES.get("kouge")
            with open(file_obj.name, "wb") as f:
                for line in file_obj.chunks():
                    f.write(line)
        return render(request, "qigeming.html")

    ######################################

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    
    <form action="/qigeming/" method="post" enctype="multipart/form-data">
        <p>写点东西:<input type="file" name="kouge"></p>
        <p><input type="submit" value="提交头皮发麻"></p>
    </form>
    </body>
    </html>

    ###########################################

    注意点:
    1,<form action="/qigeming/" method="post" enctype="multipart/form-data">
    
    2,file_obj = request.FILES.get("kouge")

    ###########################################

    ###############################################

  • 相关阅读:
    spring中Bean的生命周期
    java之多线程
    struts2配置详解
    值栈
    数据校验和国际化
    2016年9月23日试题整理
    SpringMVC 文件上传下载
    CSS3 新增属性
    SpringMVC数据校验
    java中进程与线程--三种实现方式
  • 原文地址:https://www.cnblogs.com/andy0816/p/12519904.html
Copyright © 2011-2022 走看看