init commit
This commit is contained in:
22
.history/backend/api/urls_20250506170839.py
Normal file
22
.history/backend/api/urls_20250506170839.py
Normal file
@@ -0,0 +1,22 @@
|
||||
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
|
||||
Reference in New Issue
Block a user