34 lines
1.6 KiB
Python
34 lines
1.6 KiB
Python
from django.urls import path
|
|
from . import views
|
|
from . import views_spaces
|
|
urlpatterns=[
|
|
path('spaces/',views_spaces.spaces),
|
|
path('spaces/create/',views_spaces.create_shared_space),
|
|
path('spaces/<int:space_id>/',views_spaces.edit_shared_space),
|
|
path('spaces/me/',views_spaces.rename_my_space),
|
|
path('spaces/members/',views_spaces.members),
|
|
path('spaces/users/search/',views_spaces.search_users),
|
|
path('spaces/users/',views_spaces.add_existing_user),
|
|
path('spaces/users/<int:grant_id>/',views_spaces.edit_existing_user),
|
|
path('spaces/members/<int:space_id>/',views_spaces.update_member),
|
|
path('spaces/<int:space_id>/quota/',views_spaces.update_space_quota),
|
|
path('invitations/',views_spaces.create_invitation),
|
|
path('invitations/<uuid:invitation_id>/revoke/',views_spaces.revoke_invitation),
|
|
path('items/',views.listing),
|
|
path('stats/',views.stats),
|
|
path('folders/',views.create_folder),
|
|
path('uploads/',views.upload),
|
|
path('uploads/start/',views.upload_start),
|
|
path('uploads/pending/',views.upload_pending),
|
|
path('uploads/<uuid:upload_id>/',views.upload_status),
|
|
path('uploads/<uuid:upload_id>/chunk/',views.upload_chunk),
|
|
path('uploads/<uuid:upload_id>/finish/',views.upload_finish),
|
|
path('uploads/<uuid:upload_id>/cancel/',views.upload_cancel),
|
|
path('items/<uuid:item_id>/',views.update_item),
|
|
path('items/<uuid:item_id>/trash/',views.trash_item),
|
|
path('items/<uuid:item_id>/restore/',views.restore_item),
|
|
path('items/<uuid:item_id>/delete/',views.delete_item),
|
|
path('items/<uuid:item_id>/link/',views.content_url),
|
|
path('items/<uuid:item_id>/content/',views.content),
|
|
]
|