/
eb
/
yamdb_final
Обзор
Документация
Войти
/
eb
/
yamdb_final
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
api/urls.py
24 строки
935 B
Evgeniy Budaev
workflow: тесты
02 ноя 2021, 12:38
02 ноя 2021, 12:38
68658ca
Код
Авторство
О чём код?
from django.urls import include, path from rest_framework.routers import DefaultRouter from reviews.views import CommentViewSet, ReviewViewSet from titles.views import CategoryViewSet, GenreViewSet, TitleViewSet from users.views import APIUser, UserViewSetForAdmin router = DefaultRouter() router.register(r'titles/(?P<title_id>\d+)/reviews', ReviewViewSet, basename='reviews') router.register( r'titles/(?P<title_id>\d+)/reviews/(?P<review_id>\d+)/comments', CommentViewSet, basename='comments') router.register('categories', CategoryViewSet, basename='categories') router.register('genres', GenreViewSet, basename='genres') router.register('titles', TitleViewSet, basename='titles') router.register('users', UserViewSetForAdmin, basename='users') urlpatterns = [ path('v1/auth/', include('users.urls')), path('v1/users/me/', APIUser.as_view(), name='me'), path('v1/', include(router.urls)), ]