/
Codename-Nik
/
WebApp
Обзор
Документация
Войти
/
Codename-Nik
/
WebApp
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
backend/api/urls.py
31 строка
1 KB
Nikolay Pokhodnya
first commit
03 ноя 2025, 19:47
03 ноя 2025, 19:47
a9fbdee
Код
Авторство
О чём код?
from django.urls import path,include from rest_framework.routers import DefaultRouter from rest_framework_simplejwt.views import TokenObtainPairView, TokenRefreshView from . import views router = DefaultRouter() router.register(r'projects', views.ProjectViewSet, basename='project') router.register(r'tasks', views.TaskViewSet, basename='task') router.register(r'comments', views.CommentViewSet, basename='comment') router.register(r'invitations', views.InvitationViewSet, basename='invitation') urlpatterns = [ path('', views.api_root, name='api-root'), path('', include(router.urls)), path('team/invite/', views.team_invite, name='team-invite'), path('invitations/accept-by-token/', views.accept_invitation_by_token, name='accept_invitation_by_token'), path('health/', views.health_check, name='health_check'), path('auth/register/', views.UserRegistrationView.as_view(), name='register'), path('auth/login/', TokenObtainPairView.as_view(), name='token_obtain_pair'), path('auth/refresh/', TokenRefreshView.as_view(), name='token_refresh'), path('users/me/', views.get_current_user, name='current_user'), path('users/profile/', views.UserProfileView.as_view(), name='user_profile'), path('users/', views.UserListView.as_view(), name='user_list'), path('dashboard/stats/', views.dashboard_stats, name='dashboard_stats'), ]