可追溯日历

dateable.kalends的Python项目详细描述


kalends:python日历api

简介

kalends是一个python模块,使用了 用于分离日历事件的存储和显示的接口和适配器。 其目的是提供一个通用的python api,以便任何日历ui都可以 显示来自任何日历源的日历因此,可以创建新的ui 无需重新实现基础日历功能,就可以 同样,在重用 现有的用户界面。

例如,如果您有一个具有良好日历用户界面的群件系统,但需要 要将外部服务器用于日历,不需要重写 用户界面。

第二个目标也是为日历提供一个api来帮助人们 你迟早会遇到一些障碍,比如 通过提供api来处理重复事件、搜索等 这可以解决问题。

这个API的两个主要概念是事件提供程序,它们是 事件和事件用户,获取并显示事件,导出它们, 有关如何使用kalends生成eventprovider的更多信息 doc/providing.txt,以及有关如何使用kalends获取事件的更多信息 来自eventprovider的文件在doc/using.txt中。

要求

尽管创造Kalends是因为想要一套 高级Kalendaring视图可用于Plone中的所有日历,尽管 组件架构是由Zope公司创建的,Kalends不在 特定于plone、zope甚至web应用程序。它是一个python模块, 可在任何系统上安装任何python版本(2.3或更高版本) 安装组件体系结构,它几乎是任何Python系统 C编译器。

Kalends要求: -Python2.3或更高版本(最新测试版本:2.4.3) -zope.interface 3.2或更高版本(测试的最新版本:3.2.2)

已知实现

当前可日期(https://svn.plone.org/svn/collective/dateable/) 模块集正在使用kalends。它包含chronos,一组zope的视图 实现一个kalends ui和plone4artistcalendar,一个plone产品 将文件夹放入事件提供程序。

可更新.kalends更改

1.0(2013-05-21)

  • 更新了元数据。

可更新.kalends 0.5(2009-05-03)

  • 没有变化。

可更新.kalends 0.4(2008-10-04)

  • 版本更新以跟踪dateable.chronos。

可更新.kalends 0.3(2008-07-09)

  • 添加了ievent标记接口。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在TextView中对齐部分文本   带有iText和eTPKCS11的java PKCS#11签名。dll&SunPKCS11提供程序   java Intellij Idea找不到jar   java Chrome/Firefox和Jetty HTTPS   java我无法打包找不到的JavaFX应用程序模块   多线程Java:排序从异步任务检索的结果   java客户端/服务器socket不能与外部连接一起工作   java如何在单击“下一步”按钮时获取其他详细信息?   java组织。springframework。网状物客户RestTemplate应声明为@Bean,而plain@Autowired抛出错误   java如何绘制javax。摆动将ImageIcon转换为JavaFX。fxml呈现用户界面?   使用for循环的Java跟踪   java如何编码字符串以显示彩色文本(基于字符串中的前缀)   Java保存/打开文件对象   基于java复选框的搜索:使用尽可能多的“”动态生成准备好的语句作为选中复选框的计数   java为什么crawler4j随机挂起?