2012年9月25日星期二

Django模板的forloop出错

在Django模板的for循环中用了一句:
 {% if not forloop.last %}
出错了:
Exception Type: UndefinedError
Exception Value: 'forloop' is undefined
Google搜索未解,再看出错信息:
Exception Location: /usr/local/lib/python2.7/dist-packages/jinja2/environment.py in getattr, line 372

原来用的是Jinja2。加上Jinja再搜索找到了文档,原来Jinja2里面forlooploop,把forloop改为loop就好了。

没有评论:

发表评论