Django Rest Swagger Не отображаются все API

Я работаю с Django Rest swagger. Но он не показывает все API.

Пути url для /tickets отсутствуют:

enter image description here

Даже путь к /dj-rest-auth/user/ также отсутствует:

enter image description here

Backend/urls.py

from django.contrib import admin
from django.urls import path, include
from rest_framework_swagger.views import get_swagger_view

schema_view = get_swagger_view(title='API')

urlpatterns = [
    path('admin/', admin.site.urls),
    #path('api/v1/', include(api_urlpatterns)),
    #path('dj-rest-auth/', include('dj_rest_auth.urls')),
    path('dj-rest-auth/', include('dj_rest_auth.urls')),
    path('dj-rest-auth/registration/', include('dj_rest_auth.registration.urls')),
    path('api/', include('ticket.urls')),
    path('swagger/', schema_view)
]

Tickets/urls.py

from django.urls import path
from ticket import views


urlpatterns = [
    path('tickets/', views.ticket_list),
    path('tickets/<int:pk>/', views.ticket_detail),

]

Моя структура каталогов:

enter image description here

Попробуйте использовать следующий код:

REST_FRAMEWORK = {    
    'DEFAULT_PERMISSION_CLASSES': (
       'rest_framework.permissions.AllowAny',
    ),
    .......
    .......
}

Я решил эту проблему, зайдя в файл settings.py и установив DEBUG=True.

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