Exemple #1
0
def all_books():
    """
    Returns all book  in the database for Books
    service
    """
    books = ut.get_books()
    if len(books) == 0:
        abort(404)
    return make_response(jsonify({"books": books}), 200)
Exemple #2
0
def show_book(uid, zipc=None):
    db = client.librosyn
    books = []
    book = db.books.find_one({'_id': ObjectId(uid)})
    bookinfo = utils.bookinfo(book["title"], book["author"]) 
    #print(bookinfo)
    if zipc:
        bookinfo["zip"] = utils.zipdist(zipc, book["zipcode"]) 
    else:
        bookinfo["zip"] = "Unknown"
    bookinfo["email"] = book["email"]
    return render_template("book.html", book = bookinfo, books = utils.get_books())
Exemple #3
0
def find_books():
   db = client.librosyn
   books = db.books.find()[:10]
   return render_template("index.html", books = get_books()) 
Exemple #4
0
def submit_book():
    return render_template("submit.html", books = utils.get_books())