Django 2021年最新版教程12GET POST请求参数 如何接收判空默认值
Posted 软件工程小施同学
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django 2021年最新版教程12GET POST请求参数 如何接收判空默认值相关的知识,希望对你有一定的参考价值。
一、背景
可以通过下面的方式接收GET请求中的userid参数
userid=request.GET['userid']
userid=request.GET['userid']
if userid is None:
return HttpResponse("必须传递userid参数")
else:
return HttpResponse("你输入的参数的值是:" + userid)
可是,如果url中没有userid参数,则会报错。
二、接收参数的方式
可以使用下面的方式接收参数
userid=request.GET.get('userid', None)
第二个字段表示默认值。
userid=request.GET.get('userid', None)
if userid is None:
return HttpResponse("必须传递userid参数")
else:
return HttpResponse("你输入的参数的值是:" + userid)
三、POST同理
以上是关于Django 2021年最新版教程12GET POST请求参数 如何接收判空默认值的主要内容,如果未能解决你的问题,请参考以下文章
Django 2021年最新版教程35python+request+unittest 对Django接口进行测试
Django 2021年最新版教程34python unittest 单元测试 覆盖率检测