DRF: отключить запрос GET для пути к базовому URL-адресу - PullRequest
0 голосов
/ 11 февраля 2019

Это мои urlpatterns в базе urls.py,

urlpatterns = [
    path('api/', include((router.urls, 'api'), namespace='api')),
]

, когда я просматриваю localhost:8000/api/, он выставляет все мои маршруты,

{
    "accounts": "http://localhost:8000/api/accounts/",
    "cases":"http://localhost:8000/api/cases/",
    "issues": "http://localhost:8000/api/issues/"
}

Есть ли способ, которым яможно отключить эту экспозицию на уровне приложения django?

1 Ответ

0 голосов
/ 11 февраля 2019

Вы должны использовать SimpleRouter вместо DefaultRouter.Последний добавляет представление к маршрутизации, предоставленной первым.

...