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裝飾器即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章