Java教程

jinja2的简单使用

本文主要是介绍jinja2的简单使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

后端代码

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>
这篇关于jinja2的简单使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!