Flask渲染Jinja2

1.如何渲染模板:

  • 模板放在template文件夹下
  • 从Flask中导入render_template函数
  • 在视图函数中,使用render_template 函数。注意:只需要填写模板的名字,不需要填写templates这个文件夹的路径

2.模板传参:

  • 如果只有一个或者少量参数的时候,直接在render_template函数中添加关键字即可


    1.png
  • 如果有多个参数的话,就是用字典,把参数放在字典里,把字典转换成关键字参数传递进去,使用**


    2.png

3.在模板中,如果要是用一个变量,语法是{{ params }}

4.访问模型的属性或者是字典,可以通过{{ params.property }}的形式,或者是使用{{ params ['age'] }}


3.png
4.png

5.if判断:


5.png

6.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容