天天看点

flask模版语法

模版的语法:

1、在模版中获取view中传递的变量值: {{ 变量名key }}

render_template('模版名字',key=value,key=value)

可以传递的类型有很多常见的如下几种:

  字符串:name = 'geyanan'

  整型: age = 19

  list:friends = ["zhouqiang","mike","nike"]

  dict: dict1 = {"name":"zhouqiang","age":30,"sex":"man"}

  自定义构建的类型:Girl("yanan","beijing")

模版:

  {{ list.0 }} 同 {{ list[0] }}

  {{ dict.key }} 同 {{ dict.get(key) }}

  {{ girl.name }} 同 {{ 对象.属性 }}

案例:app.py

页面断获取数据方法: