История изменений
Исправление sanwashere, (текущая версия) :
Маршрутизаторы это всё-таки про направление запроса согласно какому-то предопределённому набору правил.
Исходя из https://www.django-rest-framework.org/api-guide/routers/#defaultrouter, для DefaultRouter «foo/bar» подпадает под:
- {prefix}/{url_path}/[.format]
- {prefix}/{lookup}/[.format]
Соответственно оно и будет уходить на views.FooView. Вам нужна своя реализация от BaseRouter, если действительно нужны маршрутизаторы. Или просто указывать пути через urlpatterns.
Исправление sanwashere, :
Маршрутизаторы это всё-таки про направление запроса согласно какому-то преодпределённому набору правил.
Исходя из https://www.django-rest-framework.org/api-guide/routers/#defaultrouter, для DefaultRouter «foo/bar» подпадает под:
- {prefix}/{url_path}/[.format]
- {prefix}/{lookup}/[.format]
Соответственно оно и будет уходить на views.FooView. Вам нужна своя реализация от BaseRouter, если действительно нужны маршрутизаторы. Или просто указывать пути через urlpatterns.
Исходная версия sanwashere, :
М аршрутизаторы это всё-таки про направление запроса согласно какому-то преодпределённому набору правил.
Исходя из https://www.django-rest-framework.org/api-guide/routers/#defaultrouter, для DefaultRouter «foo/bar» подпадает под:
- {prefix}/{url_path}/[.format]
- {prefix}/{lookup}/[.format]
Соответственно оно и будет уходить на views.FooView. Вам нужна своя реализация от BaseRouter, если действительно нужны маршрутизаторы. Или просто указывать пути через urlpatterns.