code: def access_token_response(self, access_token):
          
  
          response_data = {
              'access_token': access_token.token,
              'token_type': constants.TOKEN_TYPE,
              'expires_in': access_token.get_expire_delta(),
              'scope': ' '.join(scope.names(access_token.scope)),
          }
  
          # Not all access_tokens are given a refresh_token
          # (for example, public clients doing password auth)
          try:
              rt = access_token.refresh_token
              response_data['refresh_token'] = rt.token
          except ObjectDoesNotExist:
              pass
  
          return HttpResponse(
              json.dumps(response_data), mimetype='application/json'
          )
docs: Returns a successful response after creating the access token
          as defined in :rfc:`5.1`.