html:
<form enctype="multipart/form-data"> {% csrf_token %} <div class="form-group"> <input type="file" class="file" id="test-upload" multiple> <div id="errorBlock" class="help-block"></div> </div> <div class="form-group"> <input id="file-5" class="file" type="file" name="myfiles" multiple=true data-preview-file-type="any" data-upload-url="/drug_pic/"> </div> </form>
def drug_pic(request): try: files = request.FILES.getlist('myfiles') for f in files: destination = open(MEDIA_ROOT+'/file/' + f.name,'wb+') for chunk in f.chunks(): destination.write(chunk) destination.close() return HttpResponse("success") except Exception,e: return HttpResponse("Error %s"%e) #异常,查看报错信息
文件上传处理
本文介绍了一个简单的文件上传功能实现方法,包括HTML表单设置与后端视图处理逻辑。通过示例代码展示了如何接收多文件上传请求,并将文件保存到服务器。
582

被折叠的 条评论
为什么被折叠?



