from django.urls import path from . import views app_name = "documents" urlpatterns = [ path("", views.DocumentListView.as_view(), name="list"), path("create/", views.DocumentCreateView.as_view(), name="create"), path("/delete/", views.DocumentDeleteView.as_view(), name="delete"), path("folders/create/", views.DocumentFolderCreateView.as_view(), name="folder_create"), path( "folders//edit/", views.DocumentFolderUpdateView.as_view(), name="folder_edit", ), path( "folders//delete/", views.DocumentFolderDeleteView.as_view(), name="folder_delete", ), path( "folders//sharing/", views.DocumentFolderShareView.as_view(), name="folder_share", ), path( "folders//sharing/add/", views.ShareFolderView.as_view(), name="folder_share_add", ), path( "folders//sharing//delete/", views.DeleteFolderShareView.as_view(), name="folder_share_delete", ), path( "folders//links/", views.CreateFolderAccessLinkView.as_view(), name="folder_access_link", ), path( "folders//links//delete/", views.DeleteFolderAccessLinkView.as_view(), name="folder_access_link_delete", ), path("/", views.DocumentDetailView.as_view(), name="detail"), path("/add-version/", views.AddVersionView.as_view(), name="add_version"), path("/version//delete/", views.DeleteVersionView.as_view(), name="delete_version"), path("/share/", views.ShareDocumentView.as_view(), name="share"), path("/share//delete/", views.DeleteShareView.as_view(), name="delete_share"), path("/attachments/", views.AttachDocumentView.as_view(), name="attach"), path("/attachments//delete/", views.DetachDocumentView.as_view(), name="detach"), path("/access-links/", views.CreateAccessLinkView.as_view(), name="access_link"), path("/access-links//delete/", views.RevokeAccessLinkView.as_view(), name="revoke_link"), path("/validations//", views.ValidateVersionView.as_view(), name="validate"), path("/version//preview-data/", views.VersionPreviewDataView.as_view(), name="version_preview_data"), path("/search-objects/", views.SearchObjectsView.as_view(), name="search_objects"), path("/add-folder/", views.AddFolderToDocumentView.as_view(), name="add_folder"), path("/remove-folder//", views.RemoveFolderFromDocumentView.as_view(), name="remove_folder"), path("/add-tag/", views.AddTagToDocumentView.as_view(), name="add_tag"), path("/remove-tag//", views.RemoveTagFromDocumentView.as_view(), name="remove_tag"), path("public//", views.PublicDocumentView.as_view(), name="public_view"), path("public//download/", views.PublicDocumentDownloadView.as_view(), name="public_download"), path( "folders/public//", views.PublicFolderView.as_view(), name="folder_public", ), path("/georeference/", views.DocumentGeoreferenceView.as_view(), name="georeference"), path("/georeference/save/", views.DocumentGeoreferenceSaveView.as_view(), name="georeference_save"), path("/map-view/", views.DocumentMapView.as_view(), name="map_view"), path("/page-image//", views.DocumentPageImageView.as_view(), name="page_image"), ]