1.安装Jinjia扩展包
pip install Jinja2
2.配置Jinji2模板引擎
3.补充Jinja2模板引擎环境
确保可以使用模板引擎中的{{ static(’’) }}、{{ url(’’) }}这类语句
创建Jinja2模板引擎环境配置文件
编写Jinja2模板引擎环境配置代码
from jinja2 import Environment
from django.contrib.staticfiles.storage import staticfiles_storage
from django.urls import reverse
def jinja2_environment(**options):
env = Environment(**options)
env.globals.update({
'static': staticfiles_storage.url,
'url': reverse,
})
return env
"""
确保可以使用模板引擎中的{{ static('') }}、{{ url('') }}这类语句
"""
加载Jinji2模板引擎环境