# 上传图片 前端页面上传完恩济或者图片类内容的时候,需要用到一个上传控件,此时, 文件数据被保存在request.FILES, django后台可以直接读取FILES中的内容。 FILES中的每个键为``中的name值。 > - 注意:FILES只有在请求的方法为POST 且提交的
- 手动上传的视图代码 import time,os def upload(request): #执行图片的上传 myfile = request.FILES.get("mypic",None) if not myfile: return HttpResponse("没有上传文件信息") filename = str(time.time())+"."+myfile.name.split('.').pop() destination = open("./static/pics/"+filename,"wb+") for chunk in myfile.chunks(): # 分块写入文件 destination.write(chunk) destination.close() return filename