python flask 模版调用列表
时间: 2023-10-14 21:07:32 浏览: 144
Python flask框架post接口调用示例
5星 · 资源好评率100%
在 Flask 中,可以使用 Jinja2 模板引擎来调用列表。
1. 在 Python 中定义一个列表:
```
app = Flask(__name__)
@app.route('/')
def index():
fruits = ['apple', 'banana', 'orange', 'grape']
return render_template('index.html', fruits=fruits)
```
2. 在模板文件中使用 for 循环来遍历列表:
```
<!DOCTYPE html>
<html>
<head>
<title>Flask Template</title>
</head>
<body>
<h1>Fruits List:</h1>
<ul>
{% for fruit in fruits %}
<li>{{ fruit }}</li>
{% endfor %}
</ul>
</body>
</html>
```
在上面的代码中,使用了 for 循环来遍历 fruits 列表,并使用 {{ fruit }} 显示每个水果的名称。
然后,使用 render_template() 函数来将 fruits 列表传递到模板文件中,并将其命名为 fruits。
最后,在模板文件中使用 {{ fruits }} 来引用这个列表。
阅读全文