We now have a library browsable via activitypub

This commit is contained in:
Eliot Berriot 2018-04-06 17:59:06 +02:00
parent 393110a7f0
commit a03f0ffea5
No known key found for this signature in database
GPG key ID: DD6965E2476E5C27
4 changed files with 169 additions and 5 deletions

View file

@ -1,8 +1,10 @@
from rest_framework import routers
from django.conf.urls import include, url
from rest_framework import routers
from . import views
router = routers.SimpleRouter(trailing_slash=False)
music_router = routers.SimpleRouter(trailing_slash=False)
router.register(
r'federation/instance/actors',
views.InstanceActorViewSet,
@ -12,4 +14,11 @@ router.register(
views.WellKnownViewSet,
'well-known')
urlpatterns = router.urls
music_router.register(
r'federation/files',
views.MusicFilesViewSet,
'files',
)
urlpatterns = router.urls + [
url('music/', include((music_router.urls, 'music'), namespace='music'))
]