您的位置 首页 python学习笔记

模板引擎-模板渲染

模板引擎(了解) – 说明:模板文件,就是按照一定规则书写前端的(html)代码的,模板引擎就是提供替换和解析的工具 – 是flask核心人员开发…

模板引擎(了解)

– 说明:模板文件,就是按照一定规则书写前端的(html)代码的,模板引擎就是提供替换和解析的工具
– 是flask核心人员开发的(jinja2)

(注意:下周我会给大家讲vue前端框架,以后就不用了)

使用:

– 模板渲染:
– 在templates文件夹下面写咱们的模板文件,
– 在试图函数中写咱们渲染,render_template()
– 还可以使用一个叫render_template_string()(很少用)
#S设置模板文件的自动加载
app.config[“TEMPLATES_AUTO_RELOAD”] = True
@app.route(“/”)
def index():
#如果你想要使用模板文件的话,必须使用模板渲染
return render_template(“index.html”)
#return render_template_string(“)

– 变量的使用
– 在模板文件中加载变量的时候都必须加{{}}
– 在render_template()函数中传递变量的时候,可以写字典
@app.route(“/var/”)
def var():
#将name变量给前端页面分配过去了。
# g.name = “ergou1”
return render_template(“var.html”,student={“name”:”gouer”, “age”:”12″})


– 使用过滤器
– upper:转换成大写
– lower:全部小写
– title:每个单词的首字母大写
– capitalize:首字母大写
– trim:去掉两边的空白
https://www.cnblogs.com/baijinshuo/p/10245418.html

文件上传

本文来自网络,不代表立场,转载请注明出处:http://www.zhengzhou888seo.com/3824.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

联系我们

18134416366

在线咨询: QQ交谈

邮箱: 894974231@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息

返回顶部