Files
links/.history/backend/api/urls_20250506170839.py
2025-05-06 20:44:33 +09:00

22 lines
861 B
Python

from django.urls import path
from rest_framework_simplejwt.views import TokenObtainPairView, TokenRefreshView
from .views import (
RegisterView,
UserProfileView,
UserLinksView,
LinkViewSet,
LinkGroupViewSet
)
from rest_framework.routers import DefaultRouter
router = DefaultRouter()
router.register('links', LinkViewSet, basename='link')
router.register('groups', LinkGroupViewSet, basename='group')
urlpatterns = [
path('auth/register/', RegisterView.as_view(), name='auth_register'),
path('auth/login/', TokenObtainPairView.as_view(), name='token_obtain_pair'),
path('auth/refresh/', TokenRefreshView.as_view(), name='token_refresh'),
path('auth/user/', UserProfileView.as_view(), name='user-profile'), # ← новый
path('users/<str:username>/links/', UserLinksView.as_view(), name='user-links'),
] + router.urls