16 lines
624 B
Python
16 lines
624 B
Python
# api/urls.py
|
|
from django.urls import path, include
|
|
from rest_framework.routers import DefaultRouter
|
|
from .views import RegisterView, LoginView, LinkViewSet, LinkGroupViewSet, UserLinksListView
|
|
|
|
router = DefaultRouter()
|
|
router.register(r'links', LinkViewSet, basename='links')
|
|
router.register(r'groups', LinkGroupViewSet, basename='groups')
|
|
|
|
urlpatterns = [
|
|
path('auth/register/', RegisterView.as_view(), name='auth-register'),
|
|
path('auth/login/', LoginView.as_view(), name='auth-login'),
|
|
path('users/<str:username>/links/', UserLinksListView.as_view(), name='user-links'),
|
|
path('', include(router.urls)),
|
|
]
|