def updateBook(request): book1 = Book() if request.POST: book1.ISBN = request.POST["ISBN"] book1.Title = request.POST["Title"] book1.AuthorID = request.POST["AuthorID"] book1.Publisher = request.POST["Publisher"] book1.PublishDate = request.POST["PublishDate"] book1.Price = request.POST["Price"] if book1.ISBN and book1.Title and book1.AuthorID: book1.save() authorid = book1.AuthorID try: author = Author.objects.get(AuthorID=authorid) return render(request, "updateBookSucceed.html") except: return render(request, "NoneAuthor.html") else: return render(request, "updateBookFailure.html", {"book1": book1}) return render_to_response("updateBook.html")
def addBookSucceed(request): book1 = Book() if request.POST: book1.ISBN = request.POST["ISBN"] book1.Title = request.POST["Title"] book1.AuthorID = request.POST["AuthorID"] book1.Publisher = request.POST["Publisher"] book1.PublishDate = request.POST["PublishDate"] book1.Price = request.POST["Price"] if book1.ISBN and book1.Title and book1.AuthorID: authorid = book1.AuthorID bookisbn = book1.ISBN try: book = Book.objects.get(ISBN=bookisbn) return render(request, "existBookISBN.html", {"book1": book}) except: book1.save() try: author = Author.objects.get(AuthorID=authorid) return render(request, "addBookSucceed.html") except: return render(request, "NoneAuthor.html") else: return render(request, "addBookFailure.html")