@app.route('/login', methods=["GET"])
def login():
"""
登录页面
:return:
"""
return render_template('login.html')
@app.route('/', methods=["GET"])
def index():
"""
首页
:return:
"""
if "password" in session:
return render_template('index.html')
else:
return redirect(url_for('login')) #跳转到登录页面
上面的是一个判断是否登录的一个flask的应用首页,如果登录在进行渲染index.html模板,否则,跳转到login登录页面,这里的跳转代码为:
redirect(url_for('login'))