flask知识汇总

Posted xuehaiwuya0000

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了flask知识汇总相关的知识,希望对你有一定的参考价值。

1.jinja2模板

1.1 控制代码块

    jinja2主要负责渲染网页。其主要分为变量代码块 和控制代码块% %。变量代码块主要用于变量的内容显示,控制代码块可以控制显示的内容。控制代码块的语句主要有 if else,for 两种。

1.2 过滤器

过滤器也是一种控制html显示的常用方法。常用的过滤器有upper,lower,reverse,captalize等,我们也可以自定义一些过滤器,使得按照我们的需求进行显示控制。

1.3 网页继承

  网页的继承有宏,模板继承以及include三种方式。宏是一种函数,方便调用重复的动态数据,可以用于表格,列表等重复的加载。模板继承一般是继承其他html模板

的内容,达到html简洁化。include 一般是复用完全静态的内容,三种方式各有特色。

1.4模板中的函数和变量

  html网页可以直接访问flask中对象的状态,其变量有 request,session,app对象以及g变量。函数有url_for 用来产生url网址,以及get_flashed_message()用来闪烁提示消息。

 

以上是关于flask知识汇总的主要内容,如果未能解决你的问题,请参考以下文章

Django知识点汇总

什么是ZK-Rollup(零知识汇总)?

css3知识汇总:切角

EWM常规开发知识汇总

java 零散知识汇总(初级)

动画基础知识汇总