当前位置: 首页 > news >正文

做网站公司平台/南宁seo外包靠谱吗

做网站公司平台,南宁seo外包靠谱吗,自己做网站花多少钱,辽宁建设信息网站查了一下,是因为获取前台数据时,用了request.POST[],改用request.POST.get()之后没有这个报错了 细节: request.POST是用来接受从前端表单中传过来的数据,比如用户登录过程中传递过来的username、passwrod等字段。 我…

查了一下,是因为获取前台数据时,用了request.POST[],改用request.POST.get()之后没有这个报错了 

细节:

request.POST是用来接受从前端表单中传过来的数据,比如用户登录过程中传递过来的username、passwrod等字段。

我们在后台进行数据获取时,有两种方法(以username为例):request.POST[‘username’]与request.POST.get(‘username’),那么这两者有什么不同之处呢?

如果传递过来的数值不为空,那么这两种方法都没有错误,可以得到相同的结果。但是如果传递过来的数值为空,那么request.POST[‘username’]则会提示Keyerror错误,而request.POST.get(‘username’)则不会报错,而是返回一个none。举例来说:

try:
x = request.POST['sth']
except KeyError:
x = None

 

x = request.POST.get('sth')

 

以上两种写法是等价的。

如果数值不存在的话,我们可以指定显示的默认值:

x = request.POST.get('sth', 'default_value')


这里我们可以拿字典对象来进行理解:

list_test = {'a': 1, 'b': 2}list_test.get('a') # 得到结果1
list_test.get('c') # 得到结果none
list_test.get('c', 3) # 得到设定的默认值3
list_test['b'] # 得到结果 2
list_test['c'] # 返回一个Keyvalue 错误类型

参考:https://stackoverflow.com/questions/12518517/request-post-getsth-vs-request-poststh-difference

转载于:https://www.cnblogs.com/gcgc/p/10401458.html

http://www.jmfq.cn/news/4732993.html

相关文章:

  • 网页设计及网站建设的相关概念/百度一下1688
  • 贵阳网站开发/怎么做私人网站
  • 武汉做网站的公司有哪些/视频推广一条多少钱
  • 男给女做性按摩网站/男生最喜欢的浏览器
  • 做外贸上阿里巴巴什么网站/济南今日头条最新消息
  • 做网站要考虑的问题/网络营销推广方法十种
  • 建站公司排名 软通/信阳网络推广公司
  • 重庆市建立网站的网络公司/在线h5免费制作网站
  • 做好对外门户网站建设/北京seo网站设计
  • 电商服务站点建设方案/竞价推广托管多少钱
  • 长阳网站建设/今日新闻头条新闻
  • 义乌开锁做网站哪个好/搜索广告是什么意思
  • 包包17网站一起做网店/免费私人网站建设
  • 网站建设网站优化/关键词点击工具
  • 深圳做网站推广优化/云南百度公司
  • 做公益网站的原因/seo课程培训要多少钱
  • 建个人网站做导购怎么备案/网站策划书案例
  • 网站的建设进入哪个科目/搜狗站长管理平台
  • 网站10月份可以做哪些有意思的专题/百度广告联盟app下载官网
  • 搜索引擎seo关键词优化方法/深圳市企业网站seo
  • dlink nas做网站/百度推广登录平台客服
  • 天翼云电脑免费领取/seowhy论坛
  • 做超链接的网站/如何快速提升网站关键词排名
  • 成都公司网站设计/seo建站优化推广
  • 盐城做网站找哪家好/2023年6月疫情恢复
  • 做网站去哪里找客户/哈尔滨百度推广公司
  • 做网站 java c/关键词优化的技巧
  • wordpress 消息队列/成都网站seo厂家
  • 网站建设seo视频/seo核心技术排名
  • 大连云购物app下载安装到手机/百度ocpc怎么优化