在django中迭代一个月的几天

时间:2013-06-25 11:00:20

标签: django loops

我正在使用通用montharchiveview,在模板中我可以访问月份,上个月,下个月以及给定月份中的对象。

我想要做的就是,显示给定月份的所有日子并显示有关我日期对象的信息。我想在我的模板中做类似的事情:

{% for day in month %}
    {{day}}
{% endfor %}

我想得到的结果是:

JUNE

1
MyObject1
MyObject2

2
Nothing to show

3
MyObject3
MyObject4
MyObject5

4
Nothing to show

5
Nothing to show
...

我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

获取下个月的第一天并从中减去一天以获得该月的最后一天。然后使用this表示该月的第一天和最后一天。