В настоящее время я использую Django REST framework, и он работает очень хорошо для меня.Проблема в том, что страница документации API общедоступна, и я хотел бы, чтобы ее видели только в разработке (localhost) или администраторы.
Это мой urls.py
:
schema_view = get_schema_view(title='My API')
router = DefaultRouter()
# router.register(...)
urlpatterns = [
url(r'', include(router.urls)),
url(r'^docs/', include_docs_urls(title='My API service')),
url(r'^schema/$', schema_view),
]
PS: Я использую версию 3.9.2