本文主要介绍如何使用Flask模板,具有一定的参考价值。有兴趣的朋友可以参考一下。希望大家看完这篇文章后收获多多。让边肖带你去了解它。
1. Flask的模版引擎是什么?
烧瓶的模板引擎使用jinja2,官网地址:
http://jinja.pocoo.org
模板允许我们在多个地方重用代码片段,非常适合动态HTML页面。
00-1010首先,按照前一章,在Flask_Blog文件夹中创建新的文件夹模板:
在文件夹模板中创建新的layout.html页面,包含以下内容:
在文件夹模板中创建新的home.html页面,包含以下内容:
在文件夹模板中创建新的about.html页面,包含以下内容:
在Flask_Blog文件夹中创建新的静态文件夹,在静态文件夹中创建新的样式文件main.css,内容为:
接下来,我们修改flaskblog.py:
Fromflaskimportmask,render _ tytemplate,URL _ forapp=mask(_ _ _ name _ _)#定义一个用于前台数据显示的列表。使用帖子=[{ '作者' : '辽北皇帝','标题' : '博文1 ',内容' : '博文1 ',' date _ posted ' : ' June年6月12日' },{ '作者' : '爱情奇迹','标题' : '博文2 ','内容' 3360 '博文2。Date _ posted ' : ' June年6月12日' }]@ app . route('/')@ app . route('/home ')defhome(): return render _ template(' home . html ',post=post)@ app . route('/about ')def bout(): return render _ template(' about . html ',title=' about ')if _ _ name _ _=' _ main _ _ ' 3360 app . run(debug=
然后我们打开Flask_Blog文件夹中的命令行cmd,运行python falskblog.py:
我们的访问地址是http://127.0.0.1:5000/:
我们继续访问地址:http://127 . 0 . 0 . 1:5000/约:
因为标题参数值是在代码中传递的,所以在收到标题有值的判断后,首页显示标题内容。
感谢您仔细阅读本文。希望边肖分享的文章《如何使用Flask模板》对大家有所帮助。同时希望大家多多支持,关注行业信息渠道,多了解!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/157151.html