flask的模板渲染
无纤尘
1、创建一个名为‘template’的文件夹。并在文件夹创建一个html页面。
目录结构如下:
2、在.py文件内导入‘render_template’
from flask import Flask,render_template
3、在视图函数使用‘render_template’进行渲染。
@app.route('/')
def hello():
return render_template('index.html')
4、html页面示例代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>模板渲染</title>
</head>
<body>
<h1>这是一个简单的网页</h1>
</body>
</html>
1、在渲染模板的时候,默认会从项目根目录下的'templates'目录下查找模板。
2、如果不想把模板文件放在'templates'目录下,那么可以在'flask'初始化的时候指定'template_folder'来指定模板的路径。
示例:假如要设置的文件路径设置为c:\template
,那么将文件夹放在相应路径下即可。
app = Flask(__name__,template_folder = 'c:\template')
版权协议须知!
本篇文章来源于 岳岳 ,如本文章侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
1230 0 2020-12-01