예제 #1
0
def update_player_info_page(key = None):
    page = Player_info(dsn = app.config['dsn'])
    if request.method == 'GET':
        return page.open_update_player_info(id = key)
    elif 'updateplayer_info' in request.form:
        name = request.form['name']
        surname = request.form['surname']
        country = request.form['country']
        club = request.form['club']
        best_rating = request.form['best_rating']
        best_ranking = request.form['best_ranking']
        best_tournament = request.form['best_tournament']
        best_tournament_result = request.form['best_tournament_result']
        curr_rating = request.form['curr_rating']
        curr_ranking = request.form['curr_ranking']
        return page.update_player_info(key, name, surname, country, club, best_rating, best_ranking, best_tournament, best_tournament_result, curr_rating, curr_ranking)
    else:
        return redirect(url_for('home_page'))
예제 #2
0
def players_page(key = None):
    page = Player_info(dsn = app.config['dsn'])
    if key == 1:
        return page.open_page("name")
    elif key == 2:
        return page.open_page("surname")
    elif key == 3:
        return page.open_page("country")
    elif key == 4:
        return page.open_page("club")
    elif key == 5:
        return page.open_page("best_rating")
    elif key == 6:
        return page.open_page("best_ranking")
    elif key == 7:
        return page.open_page("best_tournament")
    elif key == 8:
        return page.open_page("best_tournament_result")
    elif key == 9:
        return page.open_page("curr_rating")
    elif key == 10:
        return page.open_page("curr_ranking")
    elif request.method == 'GET':
        return page.open_page()
    elif 'initializeTable' in request.form:
        return page.init_table()
    elif 'addplayer' in request.form:
        name = request.form['name']
        surname = request.form['surname']
        country = request.form['country']
        club = request.form['club']
        best_rating = request.form['best_rating']
        best_ranking = request.form['best_ranking']
        best_tournament = request.form['best_tournament']
        best_tournament_result = request.form['best_tournament_result']
        curr_rating = request.form['curr_rating']
        curr_ranking = request.form['curr_ranking']
        return page.add_player(name, surname, country, club, best_rating, best_ranking, best_tournament, best_tournament_result, curr_rating, curr_ranking)
    elif 'deleteplayer' in request.form:
        name = request.form['name']
        surname = request.form['surname']
        return page.delete_player(name, surname)
    elif 'deleteplayerwithid' in request.form:
        id = request.form['id']
        return page.delete_player_with_id(id)
    elif 'findplayer' in request.form:
        name = request.form['name']
        surname = request.form['surname']
        return page.find_player(name, surname)
    else:
        return redirect(url_for('home_page'))