flask模板网页怎么引用文件(flask默认使用的模板是)

技术Flask模版如何使用这篇文章主要介绍了Flask模版如何使用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1. Flask的模版引擎是什么?flas

本文主要介绍如何使用Flask模板,具有一定的参考价值。有兴趣的朋友可以参考一下。希望大家看完这篇文章后收获多多。让边肖带你去了解它。

1. Flask的模版引擎是什么?

烧瓶的模板引擎使用jinja2,官网地址:

http://jinja.pocoo.org

模板允许我们在多个地方重用代码片段,非常适合动态HTML页面。

Flask模版如何使用

00-1010首先,按照前一章,在Flask_Blog文件夹中创建新的文件夹模板:

Flask模版如何使用

在文件夹模板中创建新的layout.html页面,包含以下内容:

Flask模版如何使用

Flask模版如何使用

在文件夹模板中创建新的home.html页面,包含以下内容:

Flask模版如何使用

在文件夹模板中创建新的about.html页面,包含以下内容:

Flask模版如何使用

在Flask_Blog文件夹中创建新的静态文件夹,在静态文件夹中创建新的样式文件main.css,内容为:

Flask模版如何使用

Flask模版如何使用

接下来,我们修改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:

Flask模版如何使用

我们的访问地址是http://127.0.0.1:5000/:

Flask模版如何使用

我们继续访问地址:http://127 . 0 . 0 . 1:5000/约:

Flask模版如何使用

因为标题参数值是在代码中传递的,所以在收到标题有值的判断后,首页显示标题内容。

感谢您仔细阅读本文。希望边肖分享的文章《如何使用Flask模板》对大家有所帮助。同时希望大家多多支持,关注行业信息渠道,多了解!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/157151.html

(0)

相关推荐

  • 渺渺茫茫,出自西游记的茫茫渺渺是什么意思

    技术渺渺茫茫,出自西游记的茫茫渺渺是什么意思指辽阔无际的样子渺渺茫茫,亦指模糊、不清楚。原文:西游记第一回《灵根育孕源流出 心性修持大道生》混沌未分天地乱,茫茫渺渺无人见。自从盘古破鸿蒙,开辟从兹清浊辨。覆载群生仰至仁,

    生活 2021年10月24日
  • 0392-判断子序列

    技术0392-判断子序列 0392-判断子序列给定字符串 s 和 t ,判断 s 是否为 t 的子序列。
    字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串

    礼包 2021年12月5日
  • 分期付款手机,买手机分期付款流程是怎样的

    技术分期付款手机,买手机分期付款流程是怎样的首先自己需要在自己的支付方式中绑定银行卡,在手机分期的时候需要使用到自己的身份证来证明自己的身份,自己只需要携带自己的身份证以及银行卡到营业厅跟她说自己要办理分期付款的业务即可

    生活 2021年10月30日
  • 创建javascript对象类成员(javascript私有成员分析)

    技术JavaScript 中怎样创建私有成员JavaScript 中怎样创建私有成员,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。前言:面向对象编程语言中的

    攻略 2021年12月13日
  • 火柴英文,火柴有哪几种,例如防水火

    技术火柴英文,火柴有哪几种,例如防水火日用火柴(普通火柴)日用火柴 按包装外形和所用原料有木梗火柴火柴英文、蜡纸梗火柴和书式火柴3种。①木梗火柴:用质地比较松软的木材制成方形截面的火柴梗,梗端沾上石蜡和药浆,干燥后装于木

    2021年10月26日
  • 什么是PHP数组遍历

    技术什么是PHP数组遍历这篇文章主要讲解了“什么是PHP数组遍历”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“什么是PHP数组遍历”吧!1、什么是数组遍历其实就是访问数组

    攻略 2021年11月2日