这篇文章主要介绍了Flask模版如何使用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
我们提供的服务有:成都做网站、成都网站制作、成都外贸网站建设、微信公众号开发、网站优化、网站认证、成安ssl等。为千余家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的成安网站制作公司
flask的模版引擎使用的是jinja2,官网地址:
http://jinja.pocoo.org
模板允许我们在多个地方重用代码段,非常适合动态HTML页面。
首先接着上一章内容,在Flask_Blog文件夹中新建一个文件夹templates:
在文件夹templates中新建一个layout.html页面,内容为:
在文件夹templates中新建一个home.html页面,内容为:
在文件夹templates中新建一个about.html页面,内容为:
在Flask_Blog文件夹中新建一个文件夹static,在static文件夹中新建一个样式文件main.css,内容已为:
接下来我们修改flaskblog.py:
from flask import Flask,render_tyemplate,url_forapp = Flask(__name__)#定义一个list用来前台数据显示使用posts = [ { 'author': '辽北大帝', 'title': '博客第一篇', 'content': '博客第一条内容', 'date_posted': '2019年06月12日' }, { 'author': '爱奇迹', 'title': '博客第二篇', 'content': '博客第二条内容', 'date_posted': '2019年06月12日' } ]@app.route("/")@app.route("/home")def home(): return render_template('home.html', posts=posts)@app.route("/about")def about(): return render_template('about.html', title='关于')if __name__ == '__main__': app.run(debug=True)
然后我们在文件夹Flask_Blog打开命令行cmd,运行python falskblog.py:
我们访问地址http://127.0.0.1:5000/:
我们继续访问地址:http://127.0.0.1:5000/about:
因为代码中传递了title参数值,前台页面接收判断title有值就显示标题内容。
感谢你能够认真阅读完这篇文章,希望小编分享的“Flask模版如何使用”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!
名称栏目:Flask模版如何使用
文章地址:https://www.cdcxhl.com/article48/pecehp.html
成都网站建设公司_创新互联,为您提供网站排名、品牌网站建设、网站改版、App开发、微信公众号、关键词优化
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联