Пример #1
0
 def execute(self, query, variables=None, **extra):
     data = {
         'query': query,
         'variables': variables,
     }
     view = GraphQLView(schema=self._schema)
     request = self.post('/', data=data, **extra)
     response = jwt_cookie(view.dispatch)(request)
     response.data = self._parse_json(response)['data']
     return response
Пример #2
0
 def execute(self, query, variables=None, **extra):
     data = {
         "query": query,
         "variables": variables,
     }
     view = GraphQLView(schema=self._schema)
     request = self.post("/", data=data, **extra)
     response = jwt_cookie(view.dispatch)(request)
     content = self._parse_json(response)
     response.data = content.get("data")
     response.errors = content.get("errors")
     return response
Пример #3
0
 def __init__(self, get_response):
     self.gql = GraphQLView()
     self.get_response = get_response