#python #django #authentication #django-rest-knox
Вопрос:
У меня есть вопрос, связанный с Джанго . Я использую аутентификацию токенов Knox для генерации токенов для каждого пользователя, когда он входит на страницу.
Теперь я хочу использовать этот токен для каждого отправляемого запроса, чтобы я мог получить соответствующего пользователя для токена. Также я использую пример пользовательской функции def dashboard(request)
в Django для каждого URL-маршрута.
Я видел на youtube, что есть возможность получить пользователя из токена, но не с функциями
class UserAPI(generics.RetrieveAPIView): permission_classes = [ permissions.IsAuthenticated, ] serializer_class = UserSerializer def get_object(self): return self.request.user
Итак, есть ли способ получить соответствующего пользователя из токена в пользовательской функции
Комментарии:
1. это выглядит нормально, вы можете получить пользователя из токена, отправив запрос get. Просто добавьте это в заголовок: Тип содержимого: json/авторизация приложения: Токен (а затем вставьте здесь фактический токен)