如何在Flask框架中设置路由,并通过点击链接实现浏览器跳转到自定义页面?请结合具体代码示例进行解答。
时间: 2024-11-08 19:31:32 浏览: 13
在Flask框架中,设置路由和实现浏览器跳转是一项基础且重要的功能。为了帮助你深入理解并实践这一过程,推荐参阅资料:《使用Python Flask实现点击跳转功能》。这篇文章详细讲解了如何通过Flask处理路由和页面跳转,并提供了具体的代码示例。
参考资源链接:[使用Python Flask实现点击跳转功能](https://wenku.csdn.net/doc/6412b53cbe7fbd1778d426c0?spm=1055.2569.3001.10343)
首先,确保你已经安装了Flask。可以通过Python的包管理工具pip来安装:
```bash
pip install Flask
```
接下来,创建一个简单的Flask应用。在你的项目目录中,创建一个名为 `app.py` 的Python文件,并写入以下代码来设置基本的路由和响应:
```python
from flask import Flask, render_template, request, redirect, url_for
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
@app.route('/cool_form', methods=['GET', 'POST'])
def cool_form():
if request.method == 'POST':
# 表单处理逻辑
return redirect(url_for('index'))
return render_template('cool_form.html')
if __name__ == '__main__':
app.run(debug=True)
```
然后,在同一目录下创建一个名为 `templates` 的文件夹,用于存放HTML模板。在 `templates` 文件夹内创建两个HTML文件:`index.html` 和 `cool_form.html`。
`index.html` 可以包含如下代码:
```html
<!DOCTYPE html>
<html lang=
参考资源链接:[使用Python Flask实现点击跳转功能](https://wenku.csdn.net/doc/6412b53cbe7fbd1778d426c0?spm=1055.2569.3001.10343)
阅读全文