def add_book(title, author, description, pages_no): """Helper function for adding example book to db.""" book = Book(title=title, author=author, description=description, pages_no=pages_no) book.add_date() db.session.add(book) db.session.commit() return book
def add_book(): """Function adds book to database.""" form = AddBookForm() if form.validate_on_submit(): book = Book( title=form.title.data, author=form.author.data, description=form.description.data, pages_no=form.pages_no.data, ) book.add_date() db.session.add(book) db.session.commit() flash(f"The book {form.title.data} has been added to the library.") return redirect(url_for("core.all_books")) return render_template("add_book.html", title="Add Book", form=form)