美文网首页
Flask - 07 模板

Flask - 07 模板

作者: Lisa_Guo | 来源:发表于2019-11-20 14:55 被阅读0次

Flask使用Jinja2 模板,并通过render_template()函数返回模板给客户端

from flask import Flask, render_template
app = Flask(__name__)
app.debug = True

@app.route('/hello/<name>')
def hello(name):
    return render_template('index.html', name=name)

if __name__ == '__main__':
    app.run()

Flask会在templates目录下寻找对应的模板文件

<!doctype html>
<html>
<body>
    {% if name == '' %}
    <h1> Hello Guest</h1>
    {% else %}
    <h1>Hello {{name}}</h1>
    {% endif %}
</body>
</html>

模板还可以通过模板继承提升模板的复用率

相关文章

  • Flask - 07 模板

    Flask使用Jinja2 模板,并通过render_template()函数返回模板给客户端 Flask会在te...

  • Flask jinja2模板

    Python Flask JIJIA2模板渲染 A.Flask渲染Jinja2模板和模板传参 如何渲染模板:Fla...

  • Flask---迁移数据库实例以及步骤讲解

    #从flask中导入Flask 实例化flask对象 渲染模板from flaskimport Flask,ren...

  • Flask框架学习之jinja2模板

    flask渲染jinja2模板和传参: 1、如何渲染模板: 模板放在“template”文件夹下。 从flask导...

  • Flask 框架(2)-模板

    Flask-模板

  • jinja2

    jinja2是Flask作者开发的一个模板系统,起初是仿django模板的一个模板引擎,为Flask提供模板支持,...

  • templates(模板)

    jinja2 Flask中使用jinja2模板引擎jinja2是由Flask作者开发,模仿Django的模板引擎 ...

  • Flask

    Flask 0.Flask简介 Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug ...

  • Flask 模板

    模板 1.使用Flask-Bootstrap集成Twitter Bootstrap 初始化 Flask-Boots...

  • Flask模板引擎:Jinja2常用语法整理

    摘要:Flask,Jinja2,HTML Flask模板引擎Jinja2简述 模板实质上是一个静态的包含HTML语...

网友评论

      本文标题:Flask - 07 模板

      本文链接:https://www.haomeiwen.com/subject/fluoictx.html