【问题标题】:Django: Just started learning django should i use django or jinja2 templatesDjango:刚开始学习 django 我应该使用 django 还是 jinja2 模板
【发布时间】:2015-04-09 09:49:29
【问题描述】:

我刚刚开始学习 django(有一些非 web python 经验)。我看到至少有两个模板引擎:default django 和 jinja2。

我发现它们在语法上非常相似。

哪个更适合初学者? 哪一个更有视角?

非常感谢,

托马斯

【问题讨论】:

    标签: python django templates jinja2


    【解决方案1】:

    我的建议是使用内置的。这样一开始你就可以节省一些时间,有可能先学习 Django 内部结构。

    【讨论】:

    • 使用内置的具有更好的文档和堆栈溢出中的大量答案/响应以及网络上更多内容的优势:)
    • 简单而强大的答案,谢谢 Igor & Ninja
    【解决方案2】:

    如果您以前使用过 Django 模板,您应该会发现 Jinja2 非常熟悉。事实上,大多数语法元素看起来和工作方式都是一样的。

    但在某些时候...

    在 django 中 {% ifequal foo "bar" %} 但 ifequal 在 jinja 中不起作用...

    你可以在@987654321@找到有什么不同

    【讨论】:

      猜你喜欢
      • 2015-06-30
      • 2017-07-12
      • 1970-01-01
      • 2022-01-12
      • 2011-06-15
      • 2019-03-04
      • 2014-08-05
      • 2017-03-03
      • 1970-01-01
      相关资源
      最近更新 更多