def get_suggestions(request): result = check_input(request, ["page", "userId"]) if result['result'] == "Error": return JsonResponse(result) try: items = Recommendations.get_page(request['userId'], request['page']) number_of_pages = Recommendations.get_number_of_pages( request['userId']) except Exception as e: print e return JsonResponse({ 'result': 'Error', 'message': 'error during getting list' }) if items: request = { 'result': 'Success', 'data': { 'items': items, "numberOfPages": number_of_pages } } elif items == []: request = {'result': 'Error', 'message': 'page out of range'} else: request = {'result': 'Error', 'message': 'error during getting list'} return JsonResponse(request)
def get_suggestions(request): result = check_input(request, ["page", "userId"]) if result['result'] == "Error": return JsonResponse(result) try: items = Recommendations.get_page(request['userId'], request['page']) number_of_pages = Recommendations.get_number_of_pages(request['userId']) except Exception as e: print e return JsonResponse({'result': 'Error', 'message': 'error during getting list'}) if items: request = {'result': 'Success', 'data': {'items': items, "numberOfPages": number_of_pages}} elif items == []: request = {'result': 'Error', 'message': 'page out of range'} else: request = {'result': 'Error', 'message': 'error during getting list'} return JsonResponse(request)