Django rest framework 从Django rest框架中的访问令牌获取用户详细信息-简单JWT

Django rest framework 从Django rest框架中的访问令牌获取用户详细信息-简单JWT,django-rest-framework,django-rest-framework-simplejwt,Django Rest Framework,Django Rest Framework Simplejwt,我正在为一个项目使用React和Django rest框架。我使用Django rest框架simple JWT进行身份验证。现在,我想在用户登录后在导航栏中显示用户名。那么,在simple JWT中是否有一种方法可以从身份验证后生成的访问令牌返回用户详细信息,就像Djoser在提供访问令牌时返回用户凭据一样 很抱歉,如果这个问题很愚蠢,但我在任何地方都找不到解决方案。如果您想获得令牌所有者的信息,可以在请求中查阅 class ViewProtect(APIView): permissi

我正在为一个项目使用React和Django rest框架。我使用Django rest框架simple JWT进行身份验证。现在,我想在用户登录后在导航栏中显示用户名。那么,在simple JWT中是否有一种方法可以从身份验证后生成的访问令牌返回用户详细信息,就像Djoser在提供访问令牌时返回用户凭据一样


很抱歉,如果这个问题很愚蠢,但我在任何地方都找不到解决方案。

如果您想获得令牌所有者的信息,可以在请求中查阅

class ViewProtect(APIView):
    permission_classes = [permissions.IsAuthenticatedOrReadOnly]

    def post(self, request, format=None):
        token_user_email = request.user.email
        token_user_username = request.user.username
        pass

一定错过了。非常感谢你!嘿,@Aprimus该页面只讲述了如何定制代币。我的问题是,简单JWT中是否有一个预构建的函数,可以帮助从令牌中提取声明,还是我必须自己做?