def get_team(request): #team_name = request.POST.get('team_name') #if not team_name: # return HttpResponse(status=500) # TODO: return correct error username = '******' user_objs = User.objects(name=username) if user_objs: if len(user_objs) > 1: return HttpResponse(status=500) else: user = user_objs[0] team = user.team else: return HttpResponse(status=500) goalkeeper = general.convert_player_objs(team.goalkeeper) defenders = general.convert_player_objs(team.defenders) midfielders = general.convert_player_objs(team.midfielders) forwards = general.convert_player_objs(team.forwards) subs = general.convert_player_objs(team.subs) team_dict = { 'goalkeeper': goalkeeper, 'defenders': defenders, 'midfielders': midfielders, 'forwards': forwards, 'subs': subs, 'max_team_starting_value': settings.MAX_TEAM_STARTING_VALUE } response = json.dumps({'team': team_dict}) return HttpResponse(response, mimetype='application/json')
def get_players(request): players_objs = Player.objects.all() players = general.convert_player_objs(players_objs) response = json.dumps({'players': players}) return HttpResponse(response, mimetype='application/json')