Bottle 设置模版目录
时间: 2023-12-20 22:26:14 浏览: 47
在 Bottle 中设置模板目录可以通过 `template_path` 属性来实现。下面是一个简单的例子:
```python
from bottle import Bottle, template
app = Bottle()
# 设置模板目录
app.template_path.append('./templates')
# 定义路由和处理函数
@app.route('/hello')
def hello():
return template('hello.tpl')
# 运行应用
if __name__ == '__main__':
app.run()
```
在上面的代码中,我们首先通过 `template_path` 属性将模板目录设置为 `./templates`,然后定义了一个路由 `/hello`,处理函数返回了 `hello.tpl` 模板的渲染结果。当我们访问 `/hello` 路由时,Bottle 会自动在模板目录中查找 `hello.tpl` 文件并渲染它。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)