Added setting to enable webdav (default: disabled), cleaned up the code somewhat.

This commit is contained in:
Jonas Winkler
2018-07-11 14:59:47 +02:00
parent 38bb1f9672
commit f2c32d840e
4 changed files with 54 additions and 46 deletions

View File

@@ -50,14 +50,15 @@ urlpatterns = [
# The Django admin
url(r"admin/", admin.site.urls),
url(r'^dav(?P<path>.*)$', SecuredDavView.as_view(resource_class=PaperlessDavResource, lock_class=DummyLock, acl_class=FullAcl)),
# Redirect / to /admin
url(r"^$", RedirectView.as_view(
permanent=True, url=reverse_lazy("admin:index"))),
] + static.static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
if settings.ENABLE_WEBDAV:
urlpatterns.append(url(r'^dav(?P<path>.*)$', SecuredDavView.as_view(resource_class=PaperlessDavResource, lock_class=DummyLock, acl_class=FullAcl)))
# Text in each page's <h1> (and above login form).
admin.site.site_header = 'Paperless'
# Text at the end of each page's <title>.