300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > form 表单上传文件及传输数据的编码格式

form 表单上传文件及传输数据的编码格式

时间:2020-05-02 09:36:34

相关推荐

form 表单上传文件及传输数据的编码格式

form中的 action 控制请求往什么地方提交

method 请求方式 如果不写默认是get 请求

如果想传文件 必须要把默认的urlencoded的改成enctype="multipart/form-date"

后端的代码

def upload_file(request):if request.method == 'POST':print('path:',request.path)print('full_path:',request.get_full_path())# print(request.FILES)file_obj = request.FILES.get('my_file')print(file_obj.name)with open(file_obj.name,'wb') as f:for line in file_obj.chunks():f.write(line)return HttpResponse('OK')return render(request,'index.html')

前后端传输数据编码格式contentType

urlencoded

对应的数据格式 :name=jason&password=666

后端获取数据: rrequest.POST

formdate

form 表单传输文件的编码格式

后端获取文件格式数据:request.FILES

后端获取普通键值对数据: request.POST

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。