Я использую Django образец JWT, и я уже настроен для входа в систему. скажем теперь у меня есть логин пользователя. но на стороне клиента нам по-прежнему необходимо указывать имя пользователя, изображение пользователя и адрес электронной почты. Как получить эту информацию на стороне клиента?
Я создал новый метод, который будет возвращать текущего логина пользователя на бэкэнд =>
#get token for login user
@action(detail=False, methods=['get'])
def get_current_user(self,request):
data = {}
data["username"] = request.user.username
.
.
.
return Response({format(data)})
Это правильный путь? или Могу ли я сериализовать request.user
и вернуться напрямую? Есть ли сериализатор для Auth-User? Я застрял там. Спасибо.