Django:刚开始学django 应该用django 还是jinja2 模板
Django: Just started learning django should i use django or jinja2 templates
我刚刚开始学习 django(有一些非网络 python 经验)。我看到至少有两个模板引擎:默认的 django 和 jinja2。
我发现它们的语法非常相似。
初学者应该选哪个?
哪个更有视角?
非常感谢,
托马斯
如果您以前使用过 Django 模板,您应该会发现 Jinja2 非常熟悉。事实上,大多数语法元素看起来和工作都是一样的。
但过一段时间...
在 django 中 {% ifequal foo "bar" %}
但 ifequal 在 jinja 中不起作用 ...
你可以在<a href="http://jinja.pocoo.org/docs/dev/switching/" rel="nofollow">switching</a>
中找到不同之处
我的建议是使用内置的。这样一开始您就可以节省一些时间,有可能先学习 Django 内部知识。
我刚刚开始学习 django(有一些非网络 python 经验)。我看到至少有两个模板引擎:默认的 django 和 jinja2。
我发现它们的语法非常相似。
初学者应该选哪个? 哪个更有视角?
非常感谢,
托马斯
如果您以前使用过 Django 模板,您应该会发现 Jinja2 非常熟悉。事实上,大多数语法元素看起来和工作都是一样的。
但过一段时间...
在 django 中 {% ifequal foo "bar" %}
但 ifequal 在 jinja 中不起作用 ...
你可以在<a href="http://jinja.pocoo.org/docs/dev/switching/" rel="nofollow">switching</a>
我的建议是使用内置的。这样一开始您就可以节省一些时间,有可能先学习 Django 内部知识。