ad t添加图片的时候

f.content_type :上传文件时头部中的Content-Type字段值,参考MIME类型
f.name :上传文件名字
f.charset :上传文件编码
f.size : 上传文件大小,字节为单位:byte
创建好静态资源目录,并在下面创建一个img文件夹,保存我们即将上传的图片

代码:
def index(request):
if request.method == “POST”:
f = request.FILES.get(“upload_files”)
path = os.path.join(settings.STATICFILES_DIRS[0],‘img/’+f.name) # 上传文件本地保存路径
with open(path,‘wb’) as fp:
if f.multiple_chunks: #判断到上传文件为大于2.5MB的大文件
for buf in f.chunks(): #迭代写入文件
fp.write(buf)
else:
fp.write(f.read())
return HttpResponse(“Success!”)
return render(request, ‘index.html’)

你可能感兴趣的:(图片)