Пример #1
0
 def add_platform(self, name):
     platform_dict = dict(name=title)
     response, content = self.login_required_request(endpoint="/platform/add/", method="POST", body=platform_dict)
     if not response.status == 200:
         print "/game/add/ error"
         self.error_handler(content)
     return Platform.from_dict(json.loads(content))
Пример #2
0
 def add_platform(self, name):
     platform_dict = dict(name=title)
     response, content = self.login_required_request(
         endpoint="/platform/add/", method="POST", body=platform_dict)
     if not response.status == 200:
         print "/game/add/ error"
         self.error_handler(content)
     return Platform.from_dict(json.loads(content))
Пример #3
0
 def platforms(self):
     response, content = self.request(endpoint="/platforms/")
     if not response.status == 200:
         self.error_handler(content)
         #Should probably handle error
     return [
         Platform.from_dict(platform)
         for platform in json.loads(content).get("platforms")
     ]
Пример #4
0
 def platform(self, id):
     response, content = self.request(endpoint="/platform/%d/"%id)
     if not response.status == 200:
         print "/game/id/ error"
         self.error_handler(content)
     return Platform.from_dict(json.loads(content))
Пример #5
0
 def platforms(self):
     response, content = self.request(endpoint="/platforms/")
     if not response.status == 200:
         self.error_handler(content)
         #Should probably handle error
     return [Platform.from_dict(platform) for platform in json.loads(content).get("platforms")]
Пример #6
0
 def platform(self, id):
     response, content = self.request(endpoint="/platform/%d/" % id)
     if not response.status == 200:
         print "/game/id/ error"
         self.error_handler(content)
     return Platform.from_dict(json.loads(content))