说说template_folder
时间: 2023-06-21 21:14:56 浏览: 104
theme文件夹
`template_folder` 是 Flask 应用程序对象的一个配置选项,用于指定存储 Flask 模板文件的文件夹路径。在 Flask 应用程序中,模板文件通常采用 Jinja2 模板引擎来渲染。当 Flask 应用程序需要渲染模板时,它会在 `template_folder` 目录下查找相应的模板文件。
例如,以下代码指定了 Flask 应用程序的模板文件存储在名为 "templates" 的文件夹下:
```python
from flask import Flask
app = Flask(__name__, template_folder='templates')
```
然后在应用程序中渲染模板时,可以直接使用模板文件名,Flask 会自动在 `template_folder` 目录下查找相应的模板文件:
```python
from flask import render_template
@app.route('/')
def index():
return render_template('index.html')
```
在上面的例子中,Flask 会在 `template_folder` 目录下查找名为 "index.html" 的模板文件,并将其渲染成 HTML 页面返回给客户端。
阅读全文