基于Django的syndication feed框架的iCal订阅源。
项目描述
django-ical
django-ical是一个简单的库/框架,用于创建基于Django的iCal订阅源,基于Django的syndication feed框架。
本文档基于订阅源框架的文档进行建模,因此您可以将其视为一个简单的扩展。
如果您熟悉Django订阅源框架,应该能够快速使用django-ical。它与Django订阅框架的工作方式相同,但增加了一些扩展属性以支持iCalendar订阅源。
django-ical在底层使用icalendar库来生成iCalendar订阅源。
文档
文档托管在Read the Docs上
变更
1.9.2 (2023-06-12)
支持RFC 5545中指定的所有属性 [magicbrothers]
1.9.1 (2023-05-01)
修复多个CATEGORIES并添加测试 [mjfinney]
1.9.0 (2023-04-04)
支持iCalendar VTODO元素 [wetneb]
1.8.4 (2023-04-02)
修复内容类型字符集声明。 [lchanouha]
更新测试矩阵。添加Python 3.11和Django 4.1支持。弃用Python 3.7支持。 [aleksihakli]
1.8.3 (2022-01-25)
启用Python 3.10和Django 4.0支持。 [aleksihakli]
1.8.2 (2022-01-13)
弃用通用Python 2 wheels。 [aleksihakli]
1.8.1 (2022-01-08)
删除Python 3.6支持并添加Python 3.10支持。 [aleksihakli]
1.8.0 (2021-05-21)
添加VALARM支持和文档。 [malteger]
1.7.3 (2021-05-03)
修复日历Content-Type头。以前的配置在头中包含多个以逗号分隔的值,这与HTTP头规范不兼容。 [aleksihakli]
1.7.2 (2020-12-16)
添加对Python 3.9的支持。 [aleksihakli]
添加对Django 3.1的支持。 [aleksihakli]
添加使用black和prospector的tox QA。 [aleksihakli]
从Travis迁移到GitHub Actions。 [aleksihakli]
1.7.1 (2020-05-09)
弃用对Django 1.11 LTS的支持。 [aleksihakli]
修复测试中的字符串比较。 [aleksihakli]
1.7.0 (2019-10-09)
为订阅源添加日历MIME类型。 [xkill]
为日历事件添加参与者。 [webaholik]
1.6.2 (2019-08-30)
语言和文档改进。
1.6.1 (2019-08-30)
支持Python 3.8和PyPy。
1.6 (2019-08-27)
弃用旧Python和Django版本。这使新Django版本的支持成为可能,这些版本没有Python 2兼容性垫片。
通过Jazzband添加持续交付。
通过setuptools_scm添加SCM版本控制。
1.5 (2018-10-10)
添加对Django 1.11的支持。感谢,Martin Bächtold
弃用对Python 2.6的支持。感谢,Martin Bächtold
添加对类别、rrule、exrule、rrdate、exdate的支持。感谢,Armin Leuprecht
修复文档中的一个错别字。感谢,Giorgos Logiotatidis
添加关于周期性事件的文档和测试。感谢,Christian Ledermann
删除对Django版本小于1.8的测试。感谢,Christian Ledermann
1.4 (2016-05-08)
Django支持版本到1.9。
添加了新的ttl参数。感谢,Diaz-Gutierrez
添加了对Python 3的支持。感谢,Ben Lopatin
修复了LAST-MODIFIED支持。感谢,Brad Bell
1.3 (2014-11-26)
Django支持版本到1.7。
添加了新的file_name参数。感谢,browniebroke
添加了对ORGANIZER字段的支撑。感谢,browniebroke
1.2 (2012-12-12)
移除了对Django 1.2的支持。它仍然可以工作,但不再受支持。
我们现在需要icalendar 3.1。
添加了对GEO字段的支撑。感谢,null_radix!
1.1 (2012-10-26)
修复了在Django 1.2和Django 1.5上运行测试的问题。
1.0 (2012-05-06)
首次发布
项目详情
下载文件
下载您平台对应的文件。如果您不确定该选择哪个,请了解更多关于安装包的信息。
源代码分发
构建分发
django-ical-1.9.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 44c9b6fa90d09f25e9ebaa91ed9eb007f079afbc23d6aac909cfc18188a8e90c |
|
MD5 | 200858cb3ec23fa4770d250282c95f6a |
|
BLAKE2b-256 | e1dc70971de377f77c4f9f789a38b049b5fa239f1cfc6b671b0503971960f245 |
django_ical-1.9.2-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 74a16bca05735f91a00120cad7250f3c3aa292a9f698a6cfdc544a922c11de70 |
|
MD5 | 31290f952b303cbe86ab645816362e35 |
|
BLAKE2b-256 | 053f647857462fa4169cb855aaf14969a6843f3910a3781d7c17f18c460b0e08 |