美文网首页
渲染模版

渲染模版

作者: 测试媛617 | 来源:发表于2019-03-13 21:47 被阅读0次

Flask框架渲染jinja模版:
一、如何渲染模版:
--1.模版放在‘templates’文件夹下;
--2.从‘flask’中导入‘render_template’函数;
--3.在视图函数中,使用‘render_template’函数,渲染模版;注意:只需要填写模版的名字,不需要填写‘templates’文件夹的路径;
二、模版传参:
--1.如果只有一个或者少量参数,直接在‘render_template’函数中添加关键字参数就可;
--2.如果有多个参数,可以先把所有的参数放在字典中,然后在‘render_template’中使用两个星号,将字典转化为关键字参数传递进去,方便代码管理和使用;
三、在模版中如果要使用一个变量,语法是‘{{ params}}’
四、要返回字典的某个值:
--1.访问模型中的属性或者字典,可以通过{{params.property}}的形式,或者使用{{params['age']}}

相关文章

  • 6 Vue渲染页面 html模版、template模版、rend

    Vue渲染页面可使用html模版、template模版、render渲染函数;渲染过程的底层原理:模版[strin...

  • 渲染模版

    Flask框架渲染jinja模版:一、如何渲染模版:--1.模版放在‘templates’文件夹下;--2.从‘f...

  • Jinja2用法总结

    一:渲染模版 要渲染一个模板,通过render_template方法即可。 渲染模版时有两种传递参数的方式:用 v...

  • flask模版 Jinja2使用笔记

    Flask模版 jinjan2 使用模版 在渲染模版时,默认会从项目根目录下的templates文件夹下查找 模版...

  • Jinja2模版

    1.渲染模版函数(render_template)

  • Flask 渲染jinja2模版和传参

    1.如何渲染模版: *模版放在‘template’文件夹下 *从flask中导入render_temp...

  • vue render

    render 作用是为了创建html模版 区别:使用