def test_get_home_info(self): username = '******' groups_list = get_home_id(username) print groups_list self.assertIsNotNone(groups_list) group = groups_list[0] data = get_home_info(group) print data self.assertIsNotNone(data) print data['creator']
def join_home_info(request, name): """ Gets a person joined homes info. Response: {'id': home_id, 'avatar': home_avatar, 'nickanme': nickname of this home creator } """ try: home_list = get_home_id(name) data = get_join_home_info(name, home_list) return Response({'data': data}) except Exception: return Response(status=400)
def catch_home_id(request, name): """ When send feed to 'home only.' you need to get this scope id. Response: { status: String, id: String } """ try: home_id = get_home_id(name) return Response({"id": home_id}) except Exception as e: print e return Response(status=status.HTTP_404_NOT_FOUND)
def home_member_list(request, name): """ Gets one person's home member list. data: {'home_id': string; 'data': json 'status': http status } """ try: home_member = get_home_member(name) data = get_friend_information(home_member) home_id = get_home_id(name) return Response({"data": data, "home_id": home_id}) except Exception as e: print e return Response(status=status.HTTP_404_NOT_FOUND)