Как бороться с авторизацией с помощью DRF и React - PullRequest
0 голосов
/ 24 марта 2020

Я создаю приложение, используя Django в качестве бэкэнда и React в качестве внешнего интерфейса, для аутентификации пользователя я буду использовать аутентификацию JWT. Я сомневаюсь, когда мне нужно получить данные из API без необходимости быть аутентифицированным пользователем, как мне это сделать? 1003 *? Используя ключи API? Я читал, что ключи API имеют в виду не аутентификацию, а авторизацию? Это будет дело?

1 Ответ

0 голосов
/ 24 марта 2020

Вы можете установить authentication_classes = [] в своем классе без аутентификации. Если вам нужны классы разрешений, вы можете использовать permission_classes

Пример:

class SnippetDetail(CreateAPIView):
    authentication_classes = [BasicAuthentication]
    permission_classes = []

Ссылка: https://learnbatta.com/blog/permissions-in-django-rest-framework-82/

...