2021-03-11 09:32:44 +11:00

19 lines
1.1 KiB
Python

from django.urls import path
from django.contrib.auth import views as auth_views
from . import views
urlpatterns = [
path('projects/<int:project>/works', views.PlaylistView.as_view(), name="project_playlist"),
path('projects/<int:project>/works/manage', views.PlaylistManageView.as_view(), name="playlist_manage"),
path('projects/<int:project>/works/append', views.PlaylistAddView.as_view(), name="playlist_append"),
path('library/works', views.WorkListView.as_view(), name="work_list"),
path('library/works/add', views.WorkAddView.as_view(), name="work_add"),
path('library/works/<int:pk>', views.WorkDetailView.as_view(), name="work_detail"),
path('library/works/<int:pk>/upload', views.DocumentAddView.as_view(), name="document_add"),
path('library/documents/<int:pk>/download', views.DocumentDownloadView.as_view(), name="document_download"),
path('library/documents/<int:pk>/annotate', views.DocumentAnnotateView.as_view(), name="document_annotate"),
path('library/parts/<int:pk>/<str:filename>', views.PartDownloadView.as_view(), name="part_download"),
]