django CalDAV 服务
=============
> 此分支为将radicale改造为基于django
INSTALLED_APPS加入
-------------
'radicale',
url加入
-------------
url(r'^(?P\<path\>.*)$', radicaleViewHandle),
如果需要CalDAV的服务路径不为根目录,例如基于/caldav/,则url配置为:
> url(r'^caldav(?P\<path\>.*)$', radicaleViewHandle),
并修改radicale/config.py
> "base_prefix": "/caldav/"
MIDDLEWARE_CLASSES 注掉如下功能
-------------
\#'django.middleware.csrf.CsrfViewMiddleware',
账号使用的是django自带的用户认证
没有合适的资源?快使用搜索试试~ 我知道了~
基于django的CalDAV服务.zip
共30个文件
py:28个
md:1个
gitignore:1个
需积分: 5 0 下载量 48 浏览量
2024-04-26
16:32:59
上传
评论
收藏 40KB ZIP 举报
温馨提示
django Django是一个高级的Python Web框架,可以快速开发安全和可维护的网站。由经验丰富的开发者构建,Django负责处理网站开发中麻烦的部分,可以专注于编写应用程序,而无需重新开发。它是免费和开源的,有活跃繁荣的社区,丰富的文档,以及很多免费和付费的解决方案。 [8]2019年12月2日,Django 3. 0发布 Django是高水准的Python编程语言驱动的一个开源模型.视图,控制器风格的Web应用程序框架,它起源于开源社区。使用这种架构,程序员可以方便、快捷地创建高品质、易维护、数据库驱动的应用程序。这也正是OpenStack的Horizon组件采用这种架构进行设计的主要原因。另外,在Dj ango框架中,还包含许多功能强大的第三方插件,使得Django具有较强的可扩展性 [2]。Django 项目源自一个在线新闻 Web 站点,于 2005 年以开源的形式被释放出来。Django 框架的核心组件有: 1. 2. 用于创建模型的对象关系映射; 3. 为最终用户设计较好的管理界面; 4. URL 设计; 5. 设计者友好的模板语言; 6. 缓存系统。
资源推荐
资源详情
资源评论
收起资源包目录
基于django的CalDAV服务.zip (30个子文件)
content
radicale
__init__.py 23KB
models.py 1KB
storage
__init__.py 1KB
database.py 6KB
multifilesystem.py 3KB
filesystem.py 4KB
log.py 990B
ical.py 16KB
rights
__init__.py 2KB
regex.py 4KB
website.py 216B
auth
http.py 1KB
IMAP.py 3KB
__init__.py 2KB
LDAP.py 3KB
courier.py 2KB
remote_user.py 1KB
PAM.py 2KB
htpasswd.py 3KB
website.py 375B
xmlutils.py 19KB
views.py 925B
config.py 4KB
manage.py 257B
.gitignore 25B
MyCalDAVServer
__init__.py 0B
wsgi.py 403B
urls.py 502B
settings.py 3KB
README.md 559B
共 30 条
- 1
资源评论
生瓜蛋子
- 粉丝: 3798
- 资源: 4401
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功