rfiles-online/config/urls_shared_space.py

27 lines
947 B
Python

"""
URL configuration for shared spaces (*.rfiles.online subdomains).
"""
from django.urls import path
from portal.views_shared_space import (
SharedSpaceHomeView,
SharedSpaceLoginView,
SharedSpaceLogoutView,
SharedSpaceUploadAPIView,
SharedSpaceFileListView,
ChunkedUploadInitView,
ChunkedUploadChunkView,
)
urlpatterns = [
path('', SharedSpaceHomeView.as_view(), name='shared_space_home'),
path('login/', SharedSpaceLoginView.as_view(), name='shared_space_login'),
path('logout/', SharedSpaceLogoutView.as_view(), name='shared_space_logout'),
path('api/upload/', SharedSpaceUploadAPIView.as_view(), name='shared_space_upload'),
path('api/upload/init/', ChunkedUploadInitView.as_view(), name='chunked_upload_init'),
path('api/upload/chunk/', ChunkedUploadChunkView.as_view(), name='chunked_upload_chunk'),
path('files/', SharedSpaceFileListView.as_view(), name='shared_space_files'),
]