files.html中的代码如下:
<div>
<form method="post" action="/index/" enctype="multipart/form-data">
<input type="file" name="sendfile"/>
<input type="submit" value="确定"/>
</form>
</div>
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")