예제 #1
0
파일: FlaskWrapper.py 프로젝트: ic-hep/pdm
 def open(self, *args, **kwargs):
     """ Call open on the super class but pre-encode the data arg (if
         present) into json.
     """
     if 'data' in kwargs:
         kwargs['data'] = json.dumps(kwargs['data'])
     return FlaskClient.open(self, *args, **kwargs)
예제 #2
0
    def open(self, *args, **kwargs):
        if self._auth_token:
            headers = kwargs.get('headers', [])
            headers.append(
                ('Authorization', 'bearer {}'.format(self._auth_token)))
            kwargs['headers'] = headers

        return FlaskClient.open(self, *args, **kwargs)
예제 #3
0
 def open(self, *args, **kwargs):
     kwargs.setdefault('headers', {})
     kwargs['headers'].setdefault(
         'Authorization', 'Key {}'.format(current_app.config['API_KEY']))
     return FlaskClient.open(self, *args, **kwargs)
예제 #4
0
 def open(self, *args, **kwargs):
     kwargs.setdefault("headers", {})
     kwargs["headers"].setdefault("Authorization",
                                  f"Key {current_app.config['API_KEY']}")
     return FlaskClient.open(self, *args, **kwargs)
예제 #5
0
파일: client.py 프로젝트: 2doi/freight
 def open(self, *args, **kwargs):
     kwargs.setdefault('headers', {})
     kwargs['headers'].setdefault(
         'Authorization', 'Key {}'.format(current_app.config['API_KEY'])
     )
     return FlaskClient.open(self, *args, **kwargs)