标签:渲染 url cursor jinja2 hobby 模板
模板渲染JinJa2
可以从数据库中查询数据,然后去替换我html中的对应内容(专业名词叫做模板渲染,你先渲染一下,再给浏览器进行渲染),然后再发送给浏览器完成渲染。 这个过程就相当于HTML模板渲染数据。 本质上就是HTML内容中利用一些特殊的符号来替换要展示的数据。 我这里用的特殊符号是我定义的,其实模板渲染有个现成的工具: jinja2
下载
pip install jinja2
做一个html文件
<!DOCTYPE html>
<meta charset="utf-8"/>
<meta content="IE=edge" http-equiv="x-ua-compatible"/>
<meta content="width=device-width, initial-scale=1" name="viewport"/>
<body>
姓名:{{name}}
爱好:
- {{hobby}}
{% for hobby in hobby_list %}
{% endfor %}