Files
adsassistant/backend_django/adsassistant_backend/api/urls.py
2026-03-05 06:55:42 +03:00

24 lines
749 B
Python

from django.urls import path, include
from rest_framework.routers import DefaultRouter
from rest_framework_simplejwt.views import TokenRefreshView
from .views import (
register,
PublicTokenObtainPairView,
BriefViewSet,
TextVariantViewSet,
TestViewSet,
)
router = DefaultRouter()
router.register(r"briefs", BriefViewSet, basename="brief")
router.register(r"variants", TextVariantViewSet, basename="variant")
router.register(r"tests", TestViewSet, basename="test")
urlpatterns = [
path("auth/register/", register),
path("auth/token/", PublicTokenObtainPairView.as_view(), name="token_obtain_pair"),
path("auth/token/refresh/", TokenRefreshView.as_view(), name="token_refresh"),
path("", include(router.urls)),
]