def refreshFacebookFriends(request): response = dict() userid = request.REQUEST.get('userid', None) accessToken = request.REQUEST.get('accesstoken') try: userProfile = UserProfile.getUser(userid) except UserProfile.DoesNotExist: return errorResponse("Invalid user id") facebookProfile = FacebookProfile(userProfile, accessToken) friends = facebookProfile.getFacebookFriends() response['users'] = [] for friend in friends: response['users'].append(getUserProfileDetailsJson(friend)) response['success'] = True return HttpResponse(json.dumps(response))