Как получить доступ к пользовательским объектам на фронт-энде с помощью TokenAuthentication Framework

Как получить доступ к объектам пользователя на фронт-энде, используя TokenAuthentication в Django Framework. Я смог успешно получить токен, который включает в себя идентификатор пользователя и имя пользователя, вошедшего в систему, но я не знаю, как получить остальную информацию о пользователе во фронт-энде.

Я новичок в программировании, поэтому ваша помощь будет очень признательна.

  1. Существует слишком много способов сделать это - или просто вы можете получить информацию о пользователе из модели пользователя с помощью user_id и вернуть ее в виде json в контексте ответа.
from rest_framework import response, status

def user_info(request)
    user_ins = User.objects.get(id=request.user.id)
    context = {
                "user_info": {
                    "first_name": user_ins.first_name,
                    "last_name": user_ins.last_name,
                    "username": user_ins.username,
                    "email": user_ins.email
          }
    return response.Response(status=status.HTTP_200_OK, data=context)



Вернуться на верх