Разрешения Django. Проверка подлинности может проверить на промежуточном программном обеспечении - PullRequest
0 голосов
/ 05 ноября 2019

Я хочу создать глобальную аутентификацию с промежуточным программным обеспечением django restframework, которая проверяет, аутентифицируется ли каждый запрос пользователя или нет.

Я не хочу добавлять код в каждый класс представления, подобный этому

@ allow_classes([IsAuthenticated]) класс UserProfile (APIView):

1 Ответ

0 голосов
/ 05 ноября 2019

Вам просто нужно установить политику разрешений для DRF в вашем файле settings.py . Здесь Документы

REST_FRAMEWORK = {
    'DEFAULT_PERMISSION_CLASSES': [
        'rest_framework.permissions.IsAuthenticated',
    ]
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...