Jinja2的介绍
在Django中,Jinja2是一个可选的模板引擎,它提供了比Django默认模板引擎更强大的功能。Jinja2模板引擎支持继承、宏、过滤器和更复杂的表达式,这使得它在处理复杂的模板时更加灵活和强大。
1、安装Jinja2:
通过pip安装
pip install Jinja2
2、配置Django使用Jinja2:
在你的Django项目的settings.py文件中,添加或修改TEMPLATES设置,指定使用Jinja2作为模板引擎
Jinja2的使用测试
1、在hello\views下新建函数
#访问jinja2模版的首页
def go_jinja2(request):
return render(request,'jinja2_home.html')
2、在URL配置(hello\urls)
path('go_jinja2/',go_jinja2,name='go_jinja2'),