Django视图-QueryDict对象

QueryDict对象

(1)    定义在django.http.QueryDict

(2)    HttpRequest对象的属性GET、POST都是QueryDict类型的对象

(3)    与python字典不同,QueryDict类型的对象用来处理同一个键带有多个值的情况

(4)    方法get():根据键获取值

              如果一个键同时拥有多个值将获取最后一个值

              如果键不存在则返回None值,可以设置默认值进行后续处理

dict.get('键',默认值)    

可简写为    

dict['键']

方法getlist():根据键获取值,值以列表返回,可以获取指定键的所有值

如果键不存在则返回空列表[],可以设置默认值进行后续处理

dict.getlist('键',默认值)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 模块间联系越多,其耦合性越强,同时表明其独立性越差( 降低耦合性,可以提高其独立性)。软件设计中通常用耦合度和内聚...
    riverstation阅读 2,089评论 0 8
  • HttpReqeust对象介绍服务器接收到http协议的请求后,会根据报文创建HttpRequest对象,这个对象...
    B头阅读 438评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,869评论 18 139
  • 风乍起、雨骤落 风掀起了我对你的思念 雨却淋湿了我对你的记忆 我在这里 被风和雨剥离得遍体鳞伤 我想离开 离开风吼...
    一只独角羊阅读 151评论 1 2
  • 在沈阳很多的业主在询问装修公司报价时各个公司的报价各不相同,下面林凤根据自身的多年装修经验给大家带来一份沈阳室内装...
    差很多薄姑娘阅读 350评论 1 0