持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第4天,点击查看活动详情
三、模板语法
模板的全局函数
全局函数可以在模板中直接使用,常用的全局函数有
- range(),返回一系列连续增加的整数
- dict(),创建字典
- cycler(),用于css类名循环
- joiner(),字符串拼接
- url_for(),URL解析,用于静态文件地址解析、链接跳转地址解析
在templates目录下新建一个html,global_funcs.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8"/>
<title>全局函数的使用</title>
</head>
<body>
<h2>全局函数range()函数的使用</h2>
{% for i in range(7) %}
<p>{{ i }}</p>
{% endfor %}
</body>
</html>
复制代码
在app.py中新建一个视图函数global_funcs,返回global_funcs.html页面
@app.route('/global_funcs')
def gloab_funcs():
return render_template('global_funcs.html')
复制代码