Django的Twig

Jor*_*rge 3 django-templates django-template-filters

我正在寻找Django的Twig文档,但我找不到多少.我已经阅读了关于PHP的Twig特别是Symfony 2.我对Twig有一些疑问,例如:

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

Ass*_*sil 12

只有你没有找到任何使用Twig和Django的文档才有意义,因为没有!Twig是一个PHP模板引擎,它使用类似于Django模板系统的语法.从我看来,这是你混乱的根源.

查看Django模板系统文档,了解您要执行的操作.