当前分类:Django>>正文

TypeError: 'method' object is not subscriptable

来源:互联网   更新时间:2022年6月28日  

学编程就是在不断排错踩坑中成长,很多人只看教程,不动手,好像学会了懂了,但是动起手来就会发现,我原来都是白看了。

最近在做django项目的时候又遇到了一个问题,报错如下:

TypeError: 'method' object is not subscriptable

简单记录下。

这个报错并不是什么棘手的问题,一般情况下,要么是漏掉了括号,要么就是用错了括号。

比如我这回报错原因是我用错了括号。报错代码:

request.session.get['key']

有朋友能一眼看出来问题所在吗?

django中获取session的写法应该是像下面这样的:

request.session.get('key',value)

或者是

request.session['key']

所以我上面报错的原因,就是用错了括号。

改成下面这样就对了:

request.session.get('key')

所以也只有多学多写,基础才能打牢固。

本文固定链接:https://6yhj.com/leku-p-2969.html  版权所有,转载请保留本地址!
[猜你喜欢]

标签: