rest_auth/serializers.py
def get_user(self, obj):
        """
        Required to allow using custom USER_DETAILS_SERIALIZER in
        JWTSerializer. Defining it here to avoid circular imports
        """
        rest_auth_serializers = getattr(settings, 'REST_AUTH_SERIALIZERS', {})
        JWTUserDetailsSerializer = import_callable(
            rest_auth_serializers.get('USER_DETAILS_SERIALIZER', UserDetailsSerializer)
        )
        user_data = JWTUserDetailsSerializer(obj['user'], context=self.context).data
        return user_data
def get_user(self, obj):
        rest_auth_serializers = getattr(settings, 'REST_AUTH_SERIALIZERS', {})
        JWTUserDetailsSerializer = import_callable(
            rest_auth_serializers.get('USER_DETAILS_SERIALIZER', UserDetailsSerializer)
        )
        user_data = JWTUserDetailsSerializer(obj['user'], context=self.context).data
        return user_data
def get_user ( self , obj ) : rest_auth_serializers = getattr ( settings , 'REST_AUTH_SERIALIZERS' , { } ) JWTUserDetailsSerializer = import_callable ( rest_auth_serializers . get ( 'USER_DETAILS_SERIALIZER' , UserDetailsSerializer ) ) user_data = JWTUserDetailsSerializer ( obj [ 'user' ] , context = self . context ) . data return user_data
Required to allow using custom USER_DETAILS_SERIALIZER in
        JWTSerializer. Defining it here to avoid circular imports
Required to allow using custom USER_DETAILS_SERIALIZER in JWTSerializer . Defining it here to avoid circular imports