初学Django接收form表单上传的文件

files.html中的代码如下:

 

django的app中,有个views.py文件,接收文件上传的代码如下

def index(request):
    if request.method == "POST":
        files = request.FILES.get("sendfile")
       #把文件保存到项目中一个叫做uploads的文件夹下面
        file_ = os.path.join("uploads", files.name)
        f = open(file_, "wb")
        for item in files.chunks():
            f.write(item)
        f.close()
    return render(request, "files.html")

你可能感兴趣的:(学习文档)