导语:
本文主要介绍了关于python使用jinja2进行渲染的相关知识,希望可以帮到处于编程学习途中的小伙伴
1、说明
Jinja2模块中有一个名为Enviroment的类,用于存储配置和全局对象,然后从文件系统或其他位置加载模板。
2、基本用法
大多数应用程序在初始化时遇到一个 Environment 对象,并使用它来加载模板。环境支持两种加载方式:
(1)
PackageLoader:包加载器
from jinja2 import PackageLoader,Environment
env = Environment(loader=PackageLoader('python_project','templates')) # 创建一个包加载器对象
template = env.get_template('bast.html') # 获取一个模板文件
template.render(name='daxin',age=18) # 渲染
(2)
FileSystemLoader:文件系统加载器
文件系统加载器不需要模板文件,可以直接访问系统中的文件。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中减去两个数字08/28
- ♥ 如何使用python的import语句08/23
- ♥ Python线程模块常用方法12/09
- ♥ 什么是python默认字典11/26
- ♥ python使用add进行重载加法11/10
- ♥ python格式的下标匹配()12/08
内容反馈