From ceabc24f9ba8a712933e5ade5f4b5e426f587a12 Mon Sep 17 00:00:00 2001 From: ajaggarcia10 <45190522+ajaggarcia10@users.noreply.github.com> Date: Sat, 14 Mar 2020 21:10:04 -0700 Subject: [PATCH] Finished Bookapp --- bookapp.py | 63 +++++++++++++++++++++++++++++++++++++++++++++++++----- wsgi_1.py | 10 ++++----- 2 files changed, 63 insertions(+), 10 deletions(-) diff --git a/bookapp.py b/bookapp.py index d2284c6..aa97763 100644 --- a/bookapp.py +++ b/bookapp.py @@ -1,4 +1,5 @@ import re +import traceback from bookdb import BookDB @@ -6,18 +7,70 @@ def book(book_id): - return "

a book with id %s

" % book_id + page = """ +

{title}

+ + + + +
Author{author}
Publisher{publisher}
ISBN{isbn}
+Back to the list +""" + book = DB.title_info(book_id) + if book is None: + raise NameError + return page.format(**book) def books(): - return "

a list of books

" + all_books = DB.titles() + body = ['

My Bookshelf

', '