找不到@login_required装饰者链接的登录视图

时间:2015-06-29 10:16:45

标签: python-2.7 flask-sqlalchemy flask-login

我有我的login.html但是当我使用

from flask.ext.login import login_required,LoginManager

@login_required装饰生成另一个视图,我无法在我的应用或模板文件夹中找到它。

@app.route('/result/',methods=['GET','POST'])
@login_required
def result():
    #do something after pass authentication
    return jsonify({'data': 'Passed' })

因此,在我输入正确的登录信息后,我也无法通过身份验证。

我可以知道如何修改由@login_required装饰器链接的视图页面?

1 个答案:

答案 0 :(得分:1)

你可能可以包括 login_manager.login_view ='登录' 如果不包含此内容,则会指向未经授权的页面。

您可以参考Flask Login quickstart for OpenShift