Skip to content

模版

jinja2模版

Flask提供的render_template()函数把Jinja2模板引擎集成到了应用中

shell
% pip list
Package            Version
------------------ -------
blinker            1.8.2
click              8.1.8
flask              3.0.3
gunicorn           23.0.0
importlib-metadata 8.5.0
itsdangerous       2.2.0
jinja2           3.1.5
MarkupSafe         2.1.5
packaging          24.2
pip                19.2.3
setuptools         41.2.0
werkzeug           3.0.6
zipp               3.20.2

变量过滤器

safe: 输出html标签 capitalize: 首字母大写 lower : 小写 upper : 大写 title : 首字母大写 trim : 去掉前后空格 striptags : 去掉html标签

查看代码:https://gitee.com/PatrickW/flask-web/blob/master/src/4template.py