如何在django模板中的列表中按需访问下一个对象?

时间:2010-02-01 21:14:08

标签: django-templates

这是新手问题,我想。

我想迭代两个列表:首先是for循环,第二个是某些条件为真。 在django模板中怎么做?

1 个答案:

答案 0 :(得分:0)

我会尝试做简单的日历。

注:
事件 - 包含事件对象的列表
month - calendar.Calendar()。monthdatescalendar()列出来自python库的对象timedate.date

{% for week in month %}
    {% for day in week %}
         {% if day < Events.0.startdate.date %}
              print something like <a href = "{{ Events.0.get_absolute_url }}">{{ day }} </a>
              increase Events

         {% else %}
              {{ day }}
         {% endif %}
    {% endfor %}
 {% endfor %}