def get(self, request): service = AllocineService() profile = request.query_params.get('profile', 'large') code = request.query_params.get('code', None) allocine_response = service.get_movie(code=code, profile=profile) response = Response(status=allocine_response.status_code) if allocine_response.status_code == requests.codes.ok: data = allocine_response.json() response.data = data return response
def get(self, request): service = AllocineService() profile = request.query_params.get('profile', 'large') code = request.query_params.get('code', None) allocine_response = service.get_movie(code=code, profile=profile) response = Response(status=allocine_response.status_code) data = allocine_response.json() response.data = data if 'movie' in data: utils.save_or_update_movie(data['movie']) return response