Previous topic

6.6.2. webdav.backends.openplm — OpenPLM Backend

Next topic

6.6.4. webdav.webdav_handler — Handler of webdav request

This Page

Languages

Previous versions

1.2
1.1

6.6.3. webdav.views — views for webdav

openPLM.webdav application Copyright 2012 LinObject

Modified version of webdav/views.py from:
django-webdav is a small WebDAV implementation for Django. Copyright 2012 Peter Gebauer

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

openPLM.apps.webdav.views.not_found(*args, **kwargs)[source]
openPLM.apps.webdav.views.basic_auth(request)[source]

Authenticates the user with a basic http authentication and returns the user. Returns None if the user can not be authenticated.

openPLM.apps.webdav.views.openplm_webdav(*args, **kwargs)[source]

View that handles all webdav requests.