``router = DefaultRouter()
router.register('cart', CartViewSet, basename='cart'),
urlpatterns = [
path('', include(router.urls)),
path('cart/uuid:cart_id/items/', CartItemViewSet.as_view({'get': 'list', 'post': 'create'}), name='cart-items'),
path(
'cart/uuid:cart_id/items/uuid:item_id/',
CartItemViewSet.as_view({'patch': 'partial_update', 'delete': 'destroy'}),
name='cart-item',
),
]``
In the code above, the api for CartViewSet doesnt appear in the API root 127.0.0.1:8000/api/ while the api for the other two viewsets do so
``router = routers.DefaultRouter()
router.register(r"category", views.CategoryViewSet, basename="category"),
router.register(r"product", views.ProductViewSet, basename="product"),
urlpatterns = router.urls``