Files
GNX-mailEnterprise/folders/urls.py
Iliyan Angelov c67067a2a4 Mail
2025-09-14 23:24:25 +03:00

22 lines
1.1 KiB
Python

from django.urls import path
from . import views
urlpatterns = [
# Folders
path('', views.FolderListCreateView.as_view(), name='folder-list'),
path('tree/', views.FolderTreeView.as_view(), name='folder-tree'),
path('<int:pk>/', views.FolderDetailView.as_view(), name='folder-detail'),
path('<int:folder_id>/share/', views.share_folder, name='share-folder'),
path('<int:folder_id>/move/', views.move_folder, name='move-folder'),
path('<int:folder_id>/activities/', views.FolderActivityView.as_view(), name='folder-activities'),
path('stats/', views.folder_stats, name='folder-stats'),
# Folder permissions
path('<int:folder_id>/permissions/', views.FolderPermissionListCreateView.as_view(), name='folder-permission-list'),
path('<int:folder_id>/permissions/<int:pk>/', views.FolderPermissionDetailView.as_view(), name='folder-permission-detail'),
# Folder bookmarks
path('<int:folder_id>/bookmarks/', views.FolderBookmarkListCreateView.as_view(), name='folder-bookmark-list'),
path('bookmarks/<int:pk>/', views.FolderBookmarkDetailView.as_view(), name='folder-bookmark-detail'),
]