def index():
    page_id = 1
    data = {'limit': 15, 'page_id': 1}
    shows = queries.get_shows(data)
    if session:
        user_id = session['user_id']
        shows = queries.get_shows(data)
        header = request.args.get(key='header')
        order = request.args.get(key='order')

        if header == "title" and order == "asc":
            shows = queries.sorted_by_title_ASC(data)
        elif header == "title" and order == "desc":
            shows = queries.sorted_by_title_DESC(data)
        elif header == "rating" and order == "asc":
            shows = queries.sorted_by_rating_ASC(data)
        elif header == "rating" and order == "desc":
            shows = queries.sorted_by_rating_DESC(data)

        faves = queries.select_fav(user_id)
        if faves:
            return render_template('index.html',
                                   shows=shows,
                                   page_id=page_id,
                                   faves=faves)

        return render_template('index.html', shows=shows, page_id=page_id)

    return render_template('index.html', shows=shows, page_id=page_id)
def get_shows_per_page(page_id):
    data = {'limit': 15, 'page_id': page_id}
    try:
        shows = queries.get_shows(data)
        return render_template('index.html', shows=shows, page_id=int(page_id))
    except:
        page_id = 0
        data = {'limit': 15, 'page_id': 1}
        shows = queries.get_shows(data)
        return render_template('index.html', shows=shows, page_id=int(page_id))
Exemple #3
0
def next_page(this_page, order):
    page_num = int(this_page) + 15
    shows = queries.get_shows(page_num)
    return render_template('index.html',
                           shows=shows,
                           header=table_header,
                           page_num=page_num,
                           order=order)
Exemple #4
0
def index(page):
    try:
        page_number = int(page)
    except:
        page_number = 0
    shows = queries.get_shows(page_number)
    # print(shows)
    return render_template('index.html', shows=shows, page=page_number)
def index():
    shows = queries.get_shows()

    if 'username' in session:
        username = session['username']
        return render_template('index.html', shows=shows, username=username)

    return render_template('index.html', shows=shows)
Exemple #6
0
def index():
    page_num = 0
    order = 'desc'
    shows = queries.get_shows(page_num)
    return render_template('index.html',
                           shows=shows,
                           header=table_header,
                           page_num=page_num,
                           order=order)
Exemple #7
0
def index():
    shows = queries.get_shows()
    return render_template('index.html', shows=shows)
def index(page):
    shows = queries.get_shows(page)
    # pagination = queries.get_pagination()
    return render_template('index.html', shows=shows, page=int(page))
Exemple #9
0
def get_shows():
    shows = queries.get_shows()

    legit_dict = transform_obj(shows)
    return make_response(jsonify(legit_dict), 200)
def get_shows():
    queries.get_shows()
def index():

    shows = queries.get_shows()
    username = session.get(SESSION_USERNAME)

    return render_template('index.html', shows=shows, username=username)
def get_shows():
    shows = queries.get_shows()
    return jsonify(shows)
Exemple #13
0
def index():
    shows = queries.get_shows()
    actors = queries.get_top_actors_id()
    return render_template("index.html", actors=actors, shows=shows)
Exemple #14
0
def list_shows():
    shows = queries.get_shows()

    return render_template('test.html', shows=shows)
def get_shows():
    shows = queries.get_shows()
    return shows