Пример #1
0
 def request(self, token):
     authorization_header = {"HTTP_AUTHORIZATION": "Bearer {}".format(token)}
     request = self.factory.post(
         "/v2/repository/nlp/authorization/train/train_fail/",
         json.dumps({"repository_version": self.repository_version_language.pk}),
         content_type="application/json",
         **authorization_header
     )
     response = RepositoryAuthorizationTrainViewSet.as_view({"post": "train_fail"})(
         request
     )
     response.render()
     content_data = json.loads(response.content)
     return (response, content_data)
Пример #2
0
 def request(self, token, intent=""):
     authorization_header = {
         "HTTP_AUTHORIZATION": "Bearer {}".format(token)
     }
     request = self.factory.get(
         "/v2/repository/nlp/authorization/train/get_examples/", {
             "repository_version": self.repository_version_language.pk,
             "intent": intent,
         }, **authorization_header)
     response = RepositoryAuthorizationTrainViewSet.as_view(
         {"get": "get_examples"})(request)
     response.render()
     content_data = json.loads(response.content)
     return (response, content_data)