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)

相关推荐

  • wcf纯代码实现http服务

    技术wcf纯代码实现http服务 wcf纯代码实现http服务数据结构public enum AgvUpgradeStep{VersionCheck = 0,Downloading = 1,Updati

    礼包 2021年10月20日
  • PostgreSQL中的bool类型转换为smallint的方法是什么

    技术PostgreSQL中的bool类型转换为smallint的方法是什么这篇文章主要介绍“PostgreSQL中的bool类型转换为smallint的方法是什么”,在日常操作中,相信很多人在PostgreSQL中的bo

    攻略 2021年11月5日
  • mybatis-plus判断数据是否存在(springboot mybatisplus使用教程)

    技术spring boot+mybatis-plus怎样使用shardingsphere分库分表spring boot+mybatis-plus怎样使用shardingsphere分库分表,相信很多没有经验的人对此束手无

    攻略 2021年12月20日
  • androidmonkey测试工具的完善思路(androidmonkey教程)

    技术Android中的monkey实战是怎样的这篇文章将为大家详细讲解有关Android中的monkey实战是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。环境介绍

    攻略 2021年12月24日
  • JVM内存查看的三种途径分别是什么

    技术JVM内存查看的三种途径分别是什么本篇文章给大家分享的是有关JVM内存查看的三种途径分别是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。通常情况下可

    攻略 2021年10月23日
  • vue中自定义一个全局指令(vue什么情况使用自定义指令)

    技术vue中有哪些自定义指令这篇文章主要介绍“vue中有哪些自定义指令”,在日常操作中,相信很多人在vue中有哪些自定义指令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”vue中有哪些自定

    攻略 2021年12月16日