|
![]() |
||||||||||||||||
subsectionslogical structuredirectory setup database setup architecture pointerswebdav.orgpython.org |
DAV interfaceWebDAV is a quite new protocol based on HTTP and extended by functions for creating and editing of collections, resource and their properties. It is already used by various WebDAV clients as well as Internet Explorer and MS Office 2000.Thus it makes sense to provide access to GROUP.lounge via WebDAV, too. In order to make it possible to easily use WebDAV also in other applications a generic WebDAV server for Python was written. The only thing you still have to do is to write an interface class which converts the DAV methods into calls to the corresponding functions of your application. The parsing of the request bodies as well as the creation of response bodies is completely done by the generic server and thus the application writer does not have to worry about this. In this case an interface class for GROUP.lounge was written and can be found in the dav/iface.py module. Maybe this class is also the easiest way to find out how to code new interfaces for GROUP.lounge.
|
||||||||||||||||