简介
在《Python-Web应用-显示一个html页面》中了解了如果显示一个HTML页面,这篇文章将会了解如何跳转到另外一个界面
原理和《Python-Web应用-显示一个html页面》是相同的,都是通过装饰器(路由)切换的
本篇文章以一个登录界面为例,当点击登录的时候跳转到登录界面
创建登录界面
在templates目录下创建一个名称为login.html的文件

新增装饰器(路由)
打开之前的app.py文件,需要在@app.route('/')下面创建一个新的装饰器(路由)
@app.route('/login')
def login():
return render_template('login.html')
这一段代码的意思为:
当访问127.0.0.1/login的时候执行login函数,这个函数返回的是login.html文件

修改index.html
在之前的index.html文件的<h1>标签下面新增一个<a>标签,标签的herf参数填写/login,标签显示文字内容为登录
<a href="/login">登录</a>

测试
浏览器打开127.0.0.1:5000

点击登录即可跳转到登录页面
