Я не вижу, чтобы DRF api подтверждал браузер

#django-rest-framework #django-rest-auth #django-rest-framework-jwt

#django-rest-framework #django-rest-auth #django-rest-фреймворк-jwt

Вопрос:

я хочу видеть ЭТО

Но мой браузер Это

Я проверил работу api через postman.

я понятия не имею, в чем проблема..

Я не думаю, что есть проблема с кодом

Это моя папка code project urls.py

 url(r'^', include('django.contrib.auth.urls')),
url(r'^rest-auth/', include('rest_auth.urls')),
url(r'^rest-auth/registration/', include('rest_auth.registration.urls')),
url(r'^account/', include('allauth.urls')),
url(r'^accounts-rest/registration/account-confirm-email/(?P<key>. )/

settings.py

 REST_FRAMEWORK = {
    'DEFAULT_PERMISSION_CLASSES': (
        # 'rest_framework.permissions.IsAuthenticated',
        'rest_framework.permissions.DjangoModelPermissionsOrAnonReadOnly',
    ),
    'DEFAULT_AUTHENTICATION_CLASSES': [
        'rest_framework_jwt.authentication.JSONWebTokenAuthentication',
    ],
    'DEFAULT_RENDERER_CLASSES': [
        'rest_framework.renderers.JSONRenderer',
    ],
}
REST_AUTH_SERIALIZERS = {
    'USER_DETAILS_SERIALIZER': 'accounts.serializers.UserSerializer',
}
 

Любой намек был бы очень, очень, очень признателен 🙂

Ответ №1:

Добавьте rest_framework.renderers.BrowsableAPIRenderer в классы рендеринга по умолчанию REST_FRAMEWORK настройки.

 ...
'DEFAULT_RENDERER_CLASSES': [
        'rest_framework.renderers.JSONRenderer',
        'rest_framework.renderers.BrowsableAPIRenderer',
  ]
... 
 

Комментарии:

1. Не беспокойтесь. Рад помочь 😊

,
confirm_email, name='account_confirm_email'),
settings.py


Любой намек был бы очень, очень, очень признателен 🙂

Ответ №1:

Добавьте rest_framework.renderers.BrowsableAPIRenderer в классы рендеринга по умолчанию REST_FRAMEWORK настройки.


Комментарии:

1. Не беспокойтесь. Рад помочь 😊