摘要:
测试器测试器总是返回一个布尔值,它可以用来测试一个变量或者表达式,使用”is”关键字来进行测试。 {% set name='ab' %} {% if name is lower %} <h2>"{{ name }}" are all lower case.</h2> {% endif %} 测试器本 阅读全文
posted @ 2024-07-22 16:58
yongheng999
阅读(44)
评论(0)
推荐(0)
摘要:
代码实现: from flask import Flask,render_template app = Flask(__name__) def get_top3(list): #返回列表前三个 return list[:3] #方式一:注意一个过滤器 app.jinja_env.filters["g 阅读全文
posted @ 2024-07-22 11:37
yongheng999
阅读(22)
评论(0)
推荐(0)
摘要:
列表相关的过滤器 # 取第一个元素 #}<p>{{ [1,2,3] | first }}</p>{# 取最后一个元素 #}<p>{{ [1,2,3] | last }}</p>{# 返回列表长度,可以写为count #}<p>{{ [1,2,3,4,5] | length }}</p>{# 列表求和 阅读全文
posted @ 2024-07-22 11:09
yongheng999
阅读(14)
评论(0)
推荐(0)
摘要:
什么是过滤器? 实质上就是一个转换函数。变量可以通过“过滤器”进行修改,过滤器可以理解为是jinja2里面的内置函数和字符串处理函数。常用的过滤器有: 1、字符串的过滤器 <body>{# 当变量未定义时,显示默认字符串,可以缩写为d #}<p>{{ name | default('No name' 阅读全文
posted @ 2024-07-22 10:04
yongheng999
阅读(45)
评论(0)
推荐(0)

浙公网安备 33010602011771号