Skip to content
Snippets Groups Projects
urls.py 851 B
Newer Older
  • Learn to ignore specific revisions
  • from django.conf.urls import include, url
    from rest_framework import routers
    
    Eliot Berriot's avatar
    Eliot Berriot committed
    
    
    Eliot Berriot's avatar
    Eliot Berriot committed
    from . import views
    
    
    library_router = routers.SimpleRouter()
    
    Eliot Berriot's avatar
    Eliot Berriot committed
    library_router.register(r"track-files", views.ManageTrackFileViewSet, "track-files")
    
    requests_router = routers.SimpleRouter()
    requests_router.register(
        r"import-requests", views.ManageImportRequestViewSet, "import-requests"
    )
    
    Eliot Berriot's avatar
    Eliot Berriot committed
    users_router = routers.SimpleRouter()
    users_router.register(r"users", views.ManageUserViewSet, "users")
    
    users_router.register(r"invitations", views.ManageInvitationViewSet, "invitations")
    
    Eliot Berriot's avatar
    Eliot Berriot committed
        url(r"^library/", include((library_router.urls, "instance"), namespace="library")),
        url(r"^users/", include((users_router.urls, "instance"), namespace="users")),
    
        url(
            r"^requests/", include((requests_router.urls, "instance"), namespace="requests")
        ),