django 的文件上传
2016-09-16 23:01
281 查看
template html(模板文件):
a、自定义上传(建议用自定义的)
View Code
<form enctype="multipart/form-data" method="POST" action="/address/upload/"> <input type="file" name="file" /> <br /> <input type="submit" value="上传文件" /> </form>
a、自定义上传(建议用自定义的)
def index(request): if request.method == 'POST': obj = request.FILES.get('file') import os ppp = os.path.join('static','img',obj.name) f = open(ppp, 'wb') for chunk in obj.chunks(): f.write(chunk) f.close() return HttpResponse(request,'上传成功') # return render(request, 'file.html') else: return render(request,'index.html')
def UploadFile(request): uf = AssetForm.FileForm(request.POST,request.FILES) if uf.is_valid(): upload = models.UploadFile() upload.userid = 1 upload.file = uf.cleaned_data['ExcelFile'] upload.save() print upload.file
View Code
相关文章推荐
- django ImageField,FileField,上传文件,命名问题
- Django - 上传文件(初稿)
- django使用uploadify上传文件
- django上传文件
- Django文件上传 -- 适用于单一小文件上传
- Django下上传文件的问题
- sae-django 使用storage服务实现文件上传保存
- django1.4上传文件简明攻略
- django 文件上传 文件不一致
- django 文件上传
- django上传文件
- Django的文件上传
- 富文本编辑器kindeditor嵌到django中 文件上传和文件管理代码
- Django在新浪SAE中使用storage服务实现文件上传保存
- django的文件 图片上传(简单方法)
- ajax+django异步上传文件
- django使用uploadify上传文件
- django 文件上传
- Django 上传文件出现 OSError Permission denied的解决办法