def join_team(): """ Joining team view. :return: HTTP Response """ team = Team.get(team_name=request.form['team_name']) if not team: team = Team(team_name=request.form['team_name']) team.save() else: team = team[0] current_user.set_team(team.team_id) team.increase_rank(current_user.rank) return redirect(request.referrer)