Flask-Login is_authenticated给出TypeError:'bool'对象在调用时不可调用

时间:2015-10-04 03:55:20

标签: python flask flask-login

我有以下登录视图,调用is_authenticated。它在我的本地机器上工作正常,但是当我在生产中安装它时,我得到TypeError: 'bool' object is not callable。为什么我收到此错误?为什么它在本地工作?

@app.route('/login', methods=['GET', 'POST'])
@oid.loginhandler
def login():
    if g.user is not None and g.user.is_authenticated():
        return redirect(url_for('report'))
    return render_template('login.html')
File "/home/ubuntu/myapp/app/views.py", line 14, in oauth_authorize
    if not current_user.is_anonymous():
TypeError: 'bool' object is not callable

0 个答案:

没有答案