Я пытаюсь использовать TokenAuthentication с одним из своих представлений. Как описано в http://django-rest-framework.org/api-guide/authentication.html, я добавляю токен, полученный мной из входа в качестве HTTP-заголовка, который называется "Авторизация" в отправляемом запросе.
Проблема заключается в том, что в моих unittests аутентификация терпит неудачу. Заглядывая в класс TokenAuthentication, я вижу, что проверяемый заголовок - это "HTTP_AUTHORIZATION", а не "Authorization"
Вид, который я использую:
class DeviceCreate(generics.CreateAPIView):
model = Device
serializer_class = DeviceSerializer
authentication_classes = (TokenAuthentication,)
permission_classes = (IsAuthenticated,)
Изменение заголовка в "HTTP_AUTHORIZATION", похоже, работает, но что-то не так.
Я что-то пропустил?