Django日历小工具?

时间:2008-09-05 05:20:57

标签: django calendar

有没有人知道可用于在django应用程序中构建日历的任何现有软件包或库?

8 个答案:

答案 0 :(得分:16)

快速谷歌搜索显示django-gencal,看起来就像你需要的那样。在http://www.djangosnippets.org/tags/calendar/处查看Django Snippets上的日历标记下的片段也是值得的。

答案 1 :(得分:9)

似乎django-calendar已成为django议程:http://github.com/dokterbob/django-agenda

答案 2 :(得分:3)

Great Tipps

django-swingtime存在于

http://github.com/dakrauth/django-swingtime

答案 3 :(得分:2)

最初来自thauber(thauber/django-schedule)的django-schedule代码已经分叉并用于画廊,图书馆,博物馆和档案馆的glamkit/glamkit-eventtools代码。它也被许多其他人分叉和更新,例如boskee/django-schedule,我的猜测是,它可能具有更少的依赖关系,并且更容易集成到另一个项目中。它说:

  

Django-schedule:一个日历/日程安排应用程序,具有:

  • 一次性和反复发生的事件
  • 日历例外(发生更改或取消)
  • 可通过Event API和Period API
  • 访问
  • 事件与通用对象的关系
  • 随时可用,用户界面友好
  • 查看日,周,月,三个月和一年
  • 可以立即启动并在项目中重复使用的项目示例

从给定分支的角度查看github“网络”选项卡以获取图形导航,以查看其他分支与其相关的信息(即可用于合并的内容)。

答案 4 :(得分:1)

svn checkout http://django-calendar.googlecode.com/svn/trunk/ django-calendar-read-only svn:网址“http://django-calendar.googlecode.com/svn/trunk”不存在

因此谷歌搜索可能会显示,但它不再存在。

答案 5 :(得分:1)

来自calendar alternative here的另一个3captus Django事件日历提供了一些更简单的东西。我现在正在尝试,但它看起来更适合我。

从功能列表中:

  • 使用python日历类的全功能日历显示
  • 支持月份滚动(向前或向后)
  • AJAX添加,修改,删除GUI
  • 需要Django的最新知识,在完成django教程后应该是一个很好的恭维   (http://www.djangoproject.com/documentation/tutorial01/
  • 可以在任何python项目中使用Calendar和Event类
  • 包括完整单元测试

答案 6 :(得分:1)

Python本身也内置了一些日历功能,你可以看到一个简单的实现here

答案 7 :(得分:0)

今天我遇到了django-swingtime。值得一试。