[Flask]jinja2模板-宏的使用
2024-08-23 11:05:38
定义宏:
macros.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Micros</title>
</head>
<body>
{% macro render_element(element)%}
{%if element %}
<td>{{element| truncate(25)}}</td>
{%else%}
<td>{{element}}</td>
{%endif%}
{%endmacro%}
</body>
</html>
case.html
导入宏:
{%from "macros.html" import render_element%}
调用宏:
{{render_element(case.change_data)}}
最新文章
- (34)odoo反代理中客户IP处理
- [刘阳Java]_Java程序员的成长路线_第3讲
- wicket基础应用(2)--wicket表单控件的使用
- 自学Python一 迷茫中的开端!
- NDK 开发实例二(添加 Eigen库)
- JPA + SpringData 操作数据库原来可以这么简单 ---- 深入了解 JPA - 1
- python Django之文件上传
- [Codeforces543D]Road Improvement
- LeetCode 56 合并区间
- C# AutoResetEvent 使用整理
- 自建yum仓库yum源
- Kubernetes代码解读-apiserver之list-watch
- svn异常:subversion.javahl.ClientException
- Java单例模式《一》饿汉式
- IDEA Git 配置及使用
- window下node更新
- [原][osg][粒子特效]spark粒子特效生成流程
- NEWBEE软件团队 人员分配情况及分数获得方式
- .net 控件开发常见的特性总结
- 【LeetCode】51. N-Queens