from django.urls import include, path from rest_framework.routers import DefaultRouter from .uploads import TempUploadViewSet from .views import ClientDownloadView, DownloadTaskViewSet, MediaItemViewSet router = DefaultRouter() router.register("files", MediaItemViewSet, basename="file") router.register("uploads", TempUploadViewSet, basename="upload") router.register("online/downloads", DownloadTaskViewSet, basename="download") urlpatterns = [ path("", include(router.urls)), path("online/file/", ClientDownloadView.as_view(), name="client_download"), ]