Как получить значение self.request.user при использовании приложения реагирования с DRF API - PullRequest
0 голосов
/ 31 марта 2020

Я хочу отфильтровать результаты на основе пользователя. Но я не знаю, как это сделать

Я знаю один способ, который отправляет имя пользователя и пароль в заголовках, используя Ax ios в реакции. Но для этого мне нужно хранить имя пользователя и пароль в локальном хранилище реагирования.

Я просто хочу знать, могу ли я использовать имя пользователя и токен доступа вместо USERNAME AND PASSWORD, чтобы получить значение self.request. пользователь ??

    def get_queryset(self):

        return TransactionData.objects.filter(
            Q(trans_receiver_id=self.request.user) | Q(trans_sender_id=self.request.user))

Ответы [ 2 ]

0 голосов
/ 01 апреля 2020

Просто отправьте токен в заголовок и Django сам выберет пользователя, используя токен

0 голосов
/ 01 апреля 2020

Подобный вопрос - ответ здесь { ссылка }

Это также может ответить на ваш запрос.

...