Django: отключить аутентификацию для документации - PullRequest
0 голосов
/ 31 марта 2019

Я использую rest_framework.documentation. И я включил аутентификацию на основе токенов в DRF.

urls.py

from django.contrib import admin
from django.urls import path, include
from .views import CreateUser
from rest_framework.authtoken import views
from rest_framework.documentation import include_docs_urls

urlpatterns = [
    path('users/', CreateUser.as_view(), name='user_create'),
    path('login/', views.obtain_auth_token, name='login'),
    path('docs/', include_docs_urls(title='Machine Test API's')),
    path('admin/', admin.site.urls),
]

Я хочу, чтобы документы были доступны без входа в систему. Теперь, когда я пытаюсь получить доступ к /docs/ API, он показывает:

{
    "detail": "Authentication credentials were not provided."
}
...