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 单元测试 覆盖率检测

❤️Python Django网站开发 2021年最新版教程 合集❤️

Django 2021年最新版教程10数据库修改更新操作

Django 2021年最新版教程9数据库查询操作

Django 2021年最新版教程11数据库删除操作