Django 如何生成日历?

Django 如何生成日历?,django,django-templates,Django,Django Templates,如何在这样的模板中基于datetime可变视图生成日历 << Jan Mar >> Sun Mon Tue Wed Thu Fri Sat 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 > 星期一星期二星期三星期四星期五星期六

如何在这样的模板中基于datetime可变视图生成日历

<< Jan               Mar >>
Sun Mon Tue Wed Thu Fri Sat
          1   2   3   4   5
  6   7   8   9  10  11  12
 13  14  15  16  17  18  19
 20  21  22  23  24  25  26
 27  28  29  30  31
>
星期一星期二星期三星期四星期五星期六
1   2   3   4   5
6   7   8   9  10  11  12
13  14  15  16  17  18  19
20  21  22  23  24  25  26
27  28  29  30  31

在tables/div which…

中,您可能会发现stdlib模块
日历
非常有用:

>>> calendar.monthcalendar(2011, 9)
[[ 0,  0,  0,  1,  2,  3,  4], 
 [ 5,  6,  7,  8,  9, 10, 11], 
 [12, 13, 14, 15, 16, 17, 18], 
 [19, 20, 21, 22, 23, 24, 25], 
 [26, 27, 28, 29, 30,  0,  0]]

(添加空白以显示结构)

不,我发现的是支持事件。我有自己的活动系统,我只想根据日期画一个日历。alpha版本在这里:看一看,我真的不明白你所说的“datetime变量视图”是什么意思。HTML5对此有一个标签。(不适用于Firefox)或者您可以使用许多可用的JS日期选择器之一。其中一项: