赞
踩
默认页面请求都是get请求,request是传递到视图的请求,里面包含请求的各种参数。
Get:默认是get请求,请求数据以明文形式放在路由上,get的格式是以?开头,键等于值的形式,以&来分割键值对,通常用于和服务器获取资源。
例:在页面的地址输入栏中输入https://www.baidu.com/s?wd=一人之下就能查找到需要的结果。
Post:请求数据隐藏发送,安全系数更高。通常用于向服务器提交资源。
Delete
Update
Put
Django默认提供了处理get和post请求的参数,其他类型的请求需要使用django的视 图类来自定义。
request.COOKIES:
接收cookie的方法
request.GET:
获取get请求数据的方法
request.POST:
获取post请求数据的方法
request.FILES:
获取文件上传请求数据的方法
request.method:
获取请求的方法
request.path:
请求的路径
request.get_raw_uri:
请求的url
request.META
请求的详细参数
request.META.OS
请求端系统
request.META.HTTP_USER_AGENT
用户请求头,返回请求浏览器版本
request.META.HTTP_HOST
请求的主机
request.META.HTTP_REFERER
请求的来源
action 提交的地址,默认是当前路由。
method 提交的方法,默认是get
input 是表单的元素
name参数用来做传参的值
submit会自动提交当前表单的数据
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。