Bootstrap

Flask完成用户登陆时出现的TypeError: 'bool' object is not callable

因为这个问题坑了我比较长时间,所以记录一下:

网上有的人说是将Flask-Login的版本调到0.2.11,但是我这里还是会报错,所以我的做法是:

依旧pip install Flask-Login,我这里是安装了0.4.1的

然后在models.py中的三个属性设置:

is_authenticated=True
is_active=True
is_anonymous=False

如果是使用@propery的话后面使用就是:

current_user.is_authenticated()

否则就是没有括号的,这也是报错的原因之一。这样我就可以运行起来了,希望能帮助到大家~

;