示例#1
0
def render_book(book_id, **kwargs):
    return render_template('book.html',
                           book=dbh.get_book_by_id(book_id),
                           current_user=dbh.get_current_user(),
                           is_liked=dbh.is_book_liked_by_current_user(book_id),
                           selected='books',
                           **kwargs)
示例#2
0
def render_edit_book(book_id, **kwargs):
    return render_template('editbook.html',
                           book=dbh.get_book_by_id(book_id),
                           genres=dbh.get_all_genres(),
                           current_user=dbh.get_current_user(),
                           selected='books',
                           **kwargs)
示例#3
0
def render_edit_genre(genre_id, **kwargs):
    return render_template('editgenre.html',
                           genre=dbh.get_genre_by_id(genre_id),
                           current_user=dbh.get_current_user(),
                           selected='genres',
                           **kwargs)
示例#4
0
def render_new_genre(**kwargs):
    return render_template('newgenre.html',
                           current_user=dbh.get_current_user(),
                           selected='genres',
                           **kwargs)
示例#5
0
def render_genres(**kwargs):
    return render_template('genres.html',
                           genres=dbh.get_all_genres(),
                           current_user=dbh.get_current_user(),
                           selected='genres',
                           **kwargs)
示例#6
0
def render_delete_book(book_id, **kwargs):
    return render_template('deletebook.html',
                           book=dbh.get_book_by_id(book_id),
                           current_user=dbh.get_current_user(),
                           selected='books',
                           **kwargs)
示例#7
0
def render_new_book(**kwargs):
    return render_template('newbook.html',
                           genres=dbh.get_all_genres(),
                           current_user=dbh.get_current_user(),
                           selected='books',
                           **kwargs)
示例#8
0
def render_books(**kwargs):
    return render_template('books.html',
                           books=dbh.get_all_books(),
                           current_user=dbh.get_current_user(),
                           selected='books',
                           **kwargs)
示例#9
0
def render_error(error, **kwargs):
    return render_template('error.html',
                           error=error,
                           current_user=dbh.get_current_user(),
                           **kwargs)
示例#10
0
def render_auth(**kwargs):
    return render_template('auth.html',
                           login_session=login_session,
                           current_user=dbh.get_current_user(),
                           selected='auth',
                           **kwargs)
示例#11
0
def render_edit_user(user_id, **kwargs):
    return render_template('edituser.html',
                           user=dbh.get_user_by_id(user_id),
                           current_user=dbh.get_current_user(),
                           **kwargs)
示例#12
0
def render_user(user_id, **kwargs):
    return render_template('user.html',
                           user=dbh.get_user_by_id(user_id),
                           current_user=dbh.get_current_user(),
                           selected='users',
                           **kwargs)
示例#13
0
def render_users(**kwargs):
    return render_template('users.html',
                           users=dbh.get_all_users(),
                           current_user=dbh.get_current_user(),
                           selected='users',
                           **kwargs)