Django中的request.GET和request.POST

从post中取得数据,如果不存在则默认值为1
pageNumber = request.POST.get(‘pageNumber’,1) 

从get中取得数据,如果不存在则默认值为1 
pageNumber = request.GET.get(‘pageNumber’,1) 

从所有请求中取得数据,如果不存在则默认值为1 
pageNumber = request.REQUEST.get(‘pageNumber’,1) 

判断一个请求是post还是get方式
if request.method == ‘GET’: 

如果是用 request.POST[“name”] 来获取数据的话,没有相关的数据的时候会报错。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注