Flask框架模板渲染操作简单示例

这篇文章主要介绍了Flask框架模板渲染操作,结合实例形式分析了flask框架模板渲染与变量操作相关技巧,需要的朋友可以参考下

本文实例讲述了Flask框架模板渲染操作。分享给大家供大家参考,具体如下:

 from flask import render_template from flask import Flask from flask import Markup from flask import abort, redirect app = Flask(__name__) @app.route('/') def hello_site(): return "welcome my site!!!!!" #返回给客户端 @app.route('/hello') @app.route('/hello/') def hello(name = None): print (Markup(' Hi %s!' %(name))) return render_template('hello.html', name = Markup('%s'%(name))) #模板渲染在html文件中, Markup装换特殊字符! if __name__ == "__main__": app.run() 

name变量在HTML文件中进行判断

hello.html如下:

 Hello from flask {%if name %} 

Hello {{name}}!

{%else%}

Hello World!No name!

{%endif%}

条件语句判断!

希望本文所述对大家基于flask框架的Python程序设计有所帮助。

以上就是Flask框架模板渲染操作简单示例的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » python