关于jinja2问题
老师,您好:
1、jinja2模板和原生的django自带的模板引擎这两个的区别在于哪里?
2、使用他们各自的模板引擎时,他们各自的功能是有什么区别吗?比如说是不是也有对应的render函数什么的,或者是里面的语法等等是不是类似的?
3、学完原生django自带的模板引擎的话,在学习jinja2模板引擎会不会很难啊?以及还有没有其他的模板引擎呢?
8
收起
正在回答
1回答
同学,你好,
1、jinja2属于第三方模板引擎,相比于Django自带的模板引擎,jinja2功能更强大,运行速度也更快
2、两种模板语言在使用上差别不大,很多语法都是通用的,自带模板引擎能实现的功能,jinja2也可以实现
3、学完自带的模板引擎,再学习jinja2模板引擎不会很难,反而会更容易,原理都是一样的,同学学会了一种,类似的再学起来会更轻松;除了这两种,目前暂没有其它开源的模板引擎
相似问题
登录后可查看更多问答,登录/注册
3.从网页搭建入门Python Web
- 参与学习 人
- 提交作业 218 份
- 解答问题 3562 个
本阶段带你用Python开发一个网站,学习主流框架Django+Flask是Python Web开发的第一步,在基础知识上实现积分商城的项目开发,体验真实的项目开发流程,提高解决编程问题和效率的能力。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星