Flask login页面无限重定向的可能原因之一

写好了下面的装饰器之后

def login_required(func):
    @wraps(func)
    def decorated_view(*args, **kwargs):
        if 'programmerID' in session:
            return func(*args, **kwargs)
        return redirect(url_for('login'))
    return decorated_view

然后在login的视图里面又用了这个装饰器,结果一直重定向到login,然后login又需要登录。。

把login的视图去掉这个login_required装饰器即可

你可能感兴趣的:(flask)