I think your issue is caused by: > db.session.query(Event).query.all() Try: db.session.query(Event).all() -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/flask/attachments/20150903/7d27e733/attachment.html>