From b2a9cdc1c7f6dd306bf10d93a3a156d37e9d3534 Mon Sep 17 00:00:00 2001 From: Damien De Paoli Date: Sat, 5 Dec 2020 20:15:44 +1100 Subject: [PATCH] added search (only of title in book for now) --- main.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/main.py b/main.py index b1a0d0e..21317e7 100644 --- a/main.py +++ b/main.py @@ -205,6 +205,13 @@ app.jinja_env.globals['ClearStatus'] = st.ClearMessage book_schema = BookSchema() ####################################### ROUTES ####################################### +@app.route("/search", methods=["POST"]) +def search(): + print( "term={}".format( request.form['term']) ) + books = Book.query.filter(Book.title.ilike("%{}%".format(request.form['term']))).all() + print( books ) + return render_template("books.html", books=books) + @app.route("/books", methods=["GET"]) def books(): books = Book.query.all()