Я пытаюсь переименовать ключевое слово Rest_framework TokenAuthentication из «Token» в «Bearer», как это предлагается в документации. Я подклассифицировал класс TokenAuthentication так:
в модуле: user / authentication.py
from rest_framework import authentication
class TokenAuthentication(authentication.TokenAuthentication):
"""
Simple token based authentication.
Clients should authenticate by passing the token key in the "Authorization"
HTTP header, prepended with the string "Token ". For example:
Authorization: Token 401f7ac837da42b97f613d789819ff93537bee6a
"""
keyword = 'Bearer'
в модуле app / settings.py
REST_FRAMEWORK = {
'DEFAULT_AUTHENTICATION_CLASSES': (
'user.authentication.TokenAuthentication',
),
}
Он по-прежнему высылает мне 401 несанкционированных, когда я использую «Авторизация: Bearer ... token ...», но не с'Авторизация: токен ... токен ...'
Что я делаю не так?