Как показать URL-адреса django auth-views в swagger?

Я установил урлы, как показано ниже.

users>urls.py

from django.urls import path
from django.contrib.auth import views as auth_views
from users import views

....

path(
    "changePassword/", auth_views.PasswordResetView.as_view(), name="password_reset"
),  # 비밀번호 변경 (링크 발송)
path(
    "changePasswordDone/",
    auth_views.PasswordResetDoneView.as_view(),
    name="password_reset_done",
),  # 비밀번호 변경(링크 선택 후 화면)
path(
    "changePasswordConfirm/<uidb64>/<token>/",
    auth_views.PasswordResetConfirmView.as_view(),
    name="password_reset_confirm",
),  # 비밀번호 변경(사용자 전송 링크)
path(
    "changePasswordComplete/",
    auth_views.PasswordResetCompleteView.as_view(),
    name="password_reset_complete",
),  # 비밀번호 변경(사용자 새 비밀번호 입력 후)

]

но auth_views не появляется в swagger, как показано ниже.

enter image description here

Я предполагаю, что есть какая-то проблема в settings.py...., но не знаю подробностей.

config>settings.py

# Rest_Framework JWT
REST_FRAMEWORK = {
    "DEFAULT_PERMISSION_CLASSES": (
        # 'rest_framework.permissions.IsAuthenticated', #401 에러 회피
        "rest_framework.permissions.AllowAny",  # 401 에러 회피
    ),
    "DEFAULT_AUTHENTICATION_CLASSES": (
        "rest_framework_simplejwt.authentication.JWTAuthentication",
        # 'rest_framework.authentication.SessionAuthentication',
        # 'rest_framework.authentication.BasicAuthentication',
    ),
}

не могли бы вы помочь, пожалуйста?

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