html在 Flask 后端中创建路由
时间: 2023-07-15 18:13:10 浏览: 85
ReactKahootClone:具有React前端和Flask后端的Kahoot克隆
在 Flask 中,可以使用装饰器(decorator)来创建路由。具体步骤如下:
1. 导入 Flask 模块:
```python
from flask import Flask
```
2. 创建 Flask 应用程序实例:
```python
app = Flask(__name__)
```
3. 使用 `@app.route()` 装饰器来创建路由。例如,以下代码将在网站根目录下创建一个简单的路由,并返回一段 HTML 代码:
```python
@app.route('/')
def hello_world():
return '<h1>Hello, World!</h1>'
```
4. 使用 `@app.route()` 装饰器可以指定路由的 URL 地址和 HTTP 请求方法。例如,以下代码将创建一个接受 POST 请求的路由:
```python
@app.route('/submit', methods=['POST'])
def submit_form():
# 处理表单提交数据的代码
return 'Form submitted successfully!'
```
注意:在 Flask 中可以使用 `render_template()` 函数来渲染模板文件,从而返回包含动态内容的 HTML 页面。但是,HTML 代码本身并不会在 Flask 后端中创建,而是在模板文件中定义。
阅读全文