Я пытаюсь сделать запрос к моей таблице с именем «books» и использую raw sql, чтобы получить название книги. На данный момент в таблице 5 столбцов: id, isbn, title, author, p_year. Запрос возвращает мне объект ResultProxy, и я не могу найти способ извлечь из него заголовок
@app.route("/", methods=['GET', 'POST'])
@app.route("/home", methods=['GET', 'POST'])
def home():
form = SearchForm()
if form.validate_on_submit():
results = db.engine.execute("""
select * from books where title like '%% + form.input.data + %%'
""")
print(list(results))
return render_template('home.html', form=form)
Правильно ли я использую запрос на самом деле? Я был в курсе, а требования к курсу конкретно диктуют, что я должен использовать сырой SQL. Кстати, я использую SQLAlchemy