                  raise
  
              if user_auth_tuple is not None:
                  self._authenticator = authenticator
                  self._user, self._auth = user_auth_tuple
                  return
  
          self._not_authenticated()
  
      def _not_authenticated(self):
 
</s> remove             self._user = api_settings.UNAUTHENTICATED_USER()
 </s> add             self.user = api_settings.UNAUTHENTICATED_USER() </s> remove             self._user = None
 </s> add             self.user = None
                self.user, self._auth = user_auth_tuple
                  raise
  
              if user_auth_tuple is not None:
                  self._authenticator = authenticator
                self.user, self._auth = user_auth_tuple
                  return
  
          self._not_authenticated()
  
      def _not_authenticated(self):
keep keep keep keep replace keep keep keep keep keep
 Set user on wrapped request 
rest_framework/request.py