Django REST Framework: как сделать индексный маршрут просматриваемым, если маршруты имеют префикс?

Я не использую индексный маршрут api.domain.tld/. Вместо этого мои маршруты начинаются довольно вложенно:

  • api.domain.tld/v1/some/thing/
  • api.domain.tld/v1/foo/bar/

Когда я посещаю api.domain.tld/, я получаю 404 - что имеет смысл, но я хотел бы получить вместо этого просматриваемые предложения вложенных маршрутов.

Релевантный код:

router = routers.DefaultRouter()
router.register(r'some', ThingViewSet)
router.register(r'foo', BarViewSet)

urlpatterns = 
    # path('', '...') - is not in use
    path('v1/', include(router.urls))
]

Есть идеи? Заранее спасибо!

Вернуться на верх