所以我不能在下面的模板中使用python len()作为列表。
{% if len(alist) == 0 %}
UndefinedError: 'len' is undefined
我们如何在模板中使用python?
在def get(self)方法中将param传递给模板是唯一的方法吗?
任何人都知道如何使用jinja2的一些很好的资源来模板化?喜欢用什么方法和python和jinja2之间的语法区别。
答案 0 :(得分:23)
如果您在template documentation中进行快速搜索,很快就会找到length
过滤器。
至于其余部分,请阅读documentation。
答案 1 :(得分:5)
答案 2 :(得分:3)
{% if alist |length ==0 %} or {% if alist |count ==0 %}
我用这种方式解决它!!