4

我正在寻找 Django 的 Twig 文档,但没有找到太多。我已经阅读了 Twig for PHP 特别是 Symfony 2。我对 Twig 有一些疑问,例如:

  1. 我想对像这样的数组进行循环{% for i in range(5) %},但这对我不起作用。
  2. 是否有过滤器将单词大写,例如| upper| lower。也许ucfirstwcword?我是一名 PHP 程序员,这就是我的习惯。
  3. 我一直在尝试static在我的模板中使用。我已经尝试过{% load static %},但是当我包含一个静态元素(如 javascript 文件或样式表)时,例如,<script href="{{ static "js/file.js"}}" ></script>Django 总是抛出与渲染它相关的异常。
4

1 回答 1

15

您没有找到任何将 Twig 与 Django 一起使用的文档才有意义,因为没有!Twig 是一个 PHP 模板引擎,它使用类似于 Django 模板系统的语法。从我所见,这是您困惑的根源。

查看Django 模板系统文档以了解您想要执行的操作。

于 2013-09-01T00:05:05.340 回答