TypeError: 'bool' object is not callable

方法一:

因为   is_authenticated是属性而不是方法

将models中的三个   
 def is_authenticated(self):
        return True

    def is_active(self):
        return True

    def is_anonymous(self):
        return False

改成
    is_authenticated = True

    is_active = True

    is_anonymous = False


然后将flask/lib/python2.7/site-packages中的python_login.py 中的所有is_authenticated()改为 is_authenticated,以及将flask项目中的全部is_authenticated()改为 is_authenticated
如果如上方法不行,那么试一试方法二。

方法二:


可能是当前flask-login版本有问题,可以卸载当前版本试一试低一级的版本或者高一级的版本:

pip uninstall flask-Login:
pip install falsk-Login==0.1.10(此处填版本号,可以依次试一试)。


如果还是解决不了,那就看错误日志,自行解决。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值