模板简介
模板是web开发必备的模块,因为我们在渲染一个网页的时候,不一定都是纯文本,有时候是富文本,这时候我们就需要用到模板了,flask配置的模板是jinja2,这个模板很强大,执行效率高
flask渲染jinja2模板
Flask渲染jinja2只需要通过render_template()方法即可,但是我们必须要创建一个templates
目录来放模板文件,当然可以修改模板文件的路径,通过Flask修改init参数, 指定模板文件查找路径 template_folder,但是不建议这种做法
模板文件内容
# render_template需要从flask中导入
from flask import Flask, render_template
# 指定模板文件查找路径 template_folder
app = Flask(__name__)
@app.route("/")
def index():
return render_template("demo1.html")