jinja2的简单使用
2024-10-21 23:20:37
后端代码
from jinja2 import Template
def index():
with open('./index.html', 'r', encoding='utf-8') as fp:
template = Template(fp.read())
ret = template.render({'name':'张三', 'hobby':['打牌', '打球']})
data = ret.encode()
return data
前端代码
<h1>{{ name }}}</h1>
<ul>
{% for i in hobby %}
<li>{{ i }}</li>
{% endfor %}
</ul>
最新文章
- UEditor百度富文本编辑器--preview在线预览时头部被挡住的解决方案
- C#进阶系列——DDD领域驱动设计初探(五):AutoMapper使用
- JavaScript 运动框架
- An error in projects
- Android 6.0 权限管理
- AndroidStudio第一个项目HelloWorld
- SQLServer错误:过程 sp_addextendedproperty,第 xxx 行对象无效。&#39;dbo.xxx.xxx&#39; 不允许有扩展属性,或对象不存在。
- hdu 4738 Caocao&#39;s Bridges(桥的最小权值+去重)
- wchar_t 和 char 之间转换
- 【<;td>;】使<;td>;标签内容居上
- Android 调用系统的拍相程序进行录像
- hadoop2集群中的datanode启动以后自动关闭的问题
- 通过action 跨进程启动activity
- JavaScript中对数组的操作
- Vim入门学习之Vim解析
- Go处理json数据
- ckeditor使用说明
- centos 7 redis-4.0.11 主从
- 让服务器可以下载apk和ipa文件
- LeetCode 35 Search Insert Position(查找插入位置)