当你想要将动态数据呈现在网页上时,Jinja2模板引擎是一个强大的工具。
首先,你要做的第一件事是安装Jinja2。如果你使用的是Python,你可以通过pip安装Jinja2:
pip install Jinja2
现在,让我们来看一下如何使用Jinja2渲染一个简单的HTML模板。
首先,创建一个基本的HTML模板。这个模板可以包含任何你想在网页上展示的内容,但是要注意,Jinja2只会替换掉{ { variable }}这样的标记。
<html>
<head>
<title>My Page</title>
</head>
<body>
<h1>{
{ title }}</h1>
<p>{
{ content }}</p>
</body>
</html>
然后,你需要将这个模板加载到Python代码中。你可以使用以下代码:
from jinja2 import Template
# 将模板文件读入内存
with open(