Flask-SQLAlchemy comprueba si existe una fila en la tabla

Tengo una aplicación Flask que usa Flask-SQLAlchemy para conectarse a una base de datos MySQL.

Me gustaría poder verificar si una fila está presente en una tabla. ¿Cómo modificaría una consulta como esta para verificar que la fila existe?

db.session.query(User).filter_by(name='John Smith')

Encontré una solución enesta pregunta que usa SQLAlchemy pero no parece encajar con la forma en que funciona Flask-SQLAlchemy:

from sqlalchemy.sql import exists    
print session.query(exists().where(User.email == '...')).scalar()

Gracias.

Respuestas a la pregunta(4)

Su respuesta a la pregunta