Esempio n. 1
0
def index():
    ITEM_LIMIT = 20
    total_count = dbservice.get_feed_count()
    current_page = request.args.get('page')
    numberOfPages = math.ceil(total_count / ITEM_LIMIT)
    if current_page is None:
        current_page = 1
    else:
        current_page = int(current_page)
    if current_page > numberOfPages:
        current_page = numberOfPages
    limit = (current_page - 1) * ITEM_LIMIT
    list = dbservice.get_item_after(ITEM_LIMIT, limit)
    prev_page = None
    if current_page >= 1:
        prev_page = current_page - 1
    if current_page == numberOfPages:
        current_page = None
    else:
        current_page = current_page + 1
    return render_template("index.html", title=settings.title, count=total_count, feeds=list, prev_page=prev_page, new_page=current_page)
Esempio n. 2
0
def index():
    return render_template("index.html", title=settings.title, count=dbservice.get_feed_count())