2018-05-29 00:07:20 +02:00
|
|
|
from django.conf.urls import include, url
|
|
|
|
|
from rest_framework import routers
|
2018-06-09 15:36:16 +02:00
|
|
|
|
2018-06-10 10:55:16 +02:00
|
|
|
from . import views
|
|
|
|
|
|
2018-12-26 23:03:27 +01:00
|
|
|
federation_router = routers.SimpleRouter()
|
|
|
|
|
federation_router.register(r"domains", views.ManageDomainViewSet, "domains")
|
2018-05-29 00:07:20 +02:00
|
|
|
library_router = routers.SimpleRouter()
|
2018-09-22 12:29:30 +00:00
|
|
|
library_router.register(r"uploads", views.ManageUploadViewSet, "uploads")
|
2018-06-19 18:48:43 +02:00
|
|
|
users_router = routers.SimpleRouter()
|
|
|
|
|
users_router.register(r"users", views.ManageUserViewSet, "users")
|
2018-06-19 23:27:21 +02:00
|
|
|
users_router.register(r"invitations", views.ManageInvitationViewSet, "invitations")
|
2018-05-29 00:07:20 +02:00
|
|
|
|
|
|
|
|
urlpatterns = [
|
2018-12-26 23:03:27 +01:00
|
|
|
url(
|
|
|
|
|
r"^federation/",
|
|
|
|
|
include((federation_router.urls, "federation"), namespace="federation"),
|
|
|
|
|
),
|
2018-06-19 18:48:43 +02:00
|
|
|
url(r"^library/", include((library_router.urls, "instance"), namespace="library")),
|
|
|
|
|
url(r"^users/", include((users_router.urls, "instance"), namespace="users")),
|
2018-05-29 00:07:20 +02:00
|
|
|
]
|