diff --git a/api/config/api_urls.py b/api/config/api_urls.py index 5ed4cffdd52b462480306176ed988798fcf99aa4..13205fe3de7bf93b9c46add6a71970da6ac68d4f 100644 --- a/api/config/api_urls.py +++ b/api/config/api_urls.py @@ -25,22 +25,32 @@ v1_patterns = router.urls v1_patterns += [ url(r'^providers/', - include('funkwhale_api.providers.urls', namespace='providers')), + include( + ('funkwhale_api.providers.urls', 'providers'), + namespace='providers')), url(r'^favorites/', - include('funkwhale_api.favorites.urls', namespace='favorites')), + include( + ('funkwhale_api.favorites.urls', 'favorites'), + namespace='favorites')), url(r'^search$', views.Search.as_view(), name='search'), url(r'^radios/', - include('funkwhale_api.radios.urls', namespace='radios')), + include( + ('funkwhale_api.radios.urls', 'radios'), + namespace='radios')), url(r'^history/', - include('funkwhale_api.history.urls', namespace='history')), + include( + ('funkwhale_api.history.urls', 'history'), + namespace='history')), url(r'^users/', - include('funkwhale_api.users.api_urls', namespace='users')), + include( + ('funkwhale_api.users.api_urls', 'users'), + namespace='users')), url(r'^token/', jwt_views.obtain_jwt_token), url(r'^token/refresh/', jwt_views.refresh_jwt_token), ] urlpatterns = [ - url(r'^v1/', include(v1_patterns, namespace='v1')) + url(r'^v1/', include((v1_patterns, 'v1'), namespace='v1')) ] diff --git a/api/config/urls.py b/api/config/urls.py index 8764640d1565faff010387aab3c8be91423486e1..8c490a5e6599e2f44bb60bb110a6a362f4153f93 100644 --- a/api/config/urls.py +++ b/api/config/urls.py @@ -10,9 +10,9 @@ from django.views import defaults as default_views urlpatterns = [ # Django Admin, use {% url 'admin:index' %} - url(settings.ADMIN_URL, include(admin.site.urls)), + url(settings.ADMIN_URL, admin.site.urls), - url(r'^api/', include("config.api_urls", namespace="api")), + url(r'^api/', include(("config.api_urls", 'api'), namespace="api")), url(r'^api/auth/', include('rest_auth.urls')), url(r'^api/auth/registration/', include('funkwhale_api.users.rest_auth_urls')), url(r'^accounts/', include('allauth.urls')), diff --git a/api/funkwhale_api/providers/urls.py b/api/funkwhale_api/providers/urls.py index a6d417e5b588245f14c22afae73102b29a07a130..10975da53b6db28599d61d8d1e75d19ea136a0a5 100644 --- a/api/funkwhale_api/providers/urls.py +++ b/api/funkwhale_api/providers/urls.py @@ -1,8 +1,11 @@ from django.conf.urls import include, url from funkwhale_api.music import views - urlpatterns = [ - url(r'^youtube/', include('funkwhale_api.providers.youtube.urls', namespace='youtube')), - url(r'^musicbrainz/', include('funkwhale_api.musicbrainz.urls', namespace='musicbrainz')), + url(r'^youtube/', include( + ('funkwhale_api.providers.youtube.urls', 'youtube'), + namespace='youtube')), + url(r'^musicbrainz/', include( + ('funkwhale_api.musicbrainz.urls', 'musicbrainz'), + namespace='musicbrainz')), ] diff --git a/api/funkwhale_api/radios/urls.py b/api/funkwhale_api/radios/urls.py index 57e47f06371c60fe09f54c7a43efe81fb3e07b6d..8c31df0937c748639fcf524bd234ec7a966309b0 100644 --- a/api/funkwhale_api/radios/urls.py +++ b/api/funkwhale_api/radios/urls.py @@ -6,4 +6,5 @@ router = routers.SimpleRouter() router.register(r'sessions', views.RadioSessionViewSet, 'sessions') router.register(r'tracks', views.RadioSessionTrackViewSet, 'tracks') + urlpatterns = router.urls