我刚开始学习django(有一些非web python经验)。我看到至少有两个模板引擎:默认django和jinja2。
我发现它们在语法上非常相似。
哪一个我更适合初学者? 哪一个更透视?
非常感谢,
Tomasz
答案 0 :(得分:4)
我的建议是使用内置的。通过这种方式,您可以节省一些时间,有可能首先学习Django内部。
答案 1 :(得分:0)
如果您以前使用过Django模板,那么应该会发现Jinja2非常熟悉。实际上,大多数语法元素的外观和工作方式都相同。
但是有一段时间......
在django {% ifequal foo "bar" %}
但是ifequal在jinja中不起作用......
您可以在switching