Improve documentation

This commit is contained in:
Unrud
2020-01-12 23:32:28 +01:00
parent 6202257fc2
commit 88a0af8ba1
25 changed files with 207 additions and 76 deletions

View File

@ -14,6 +14,13 @@
# You should have received a copy of the GNU General Public License
# along with Radicale. If not, see <http://www.gnu.org/licenses/>.
"""
The web module for the website at ``/.web``.
Take a look at the class ``BaseWeb`` if you want to implement your own.
"""
from importlib import import_module
from radicale.log import logger

View File

@ -14,6 +14,18 @@
# You should have received a copy of the GNU General Public License
# along with Radicale. If not, see <http://www.gnu.org/licenses/>.
"""
The default web backend.
Features:
- Create and delete address books and calendars.
- Edit basic metadata of existing address books and calendars.
- Upload address books and calendars from files.
"""
import os
import posixpath
import time

View File

@ -14,6 +14,11 @@
# You should have received a copy of the GNU General Public License
# along with Radicale. If not, see <http://www.gnu.org/licenses/>.
"""
A dummy web backend that shows a simple message.
"""
from http import client
from radicale import httputils, pathutils, web