Форум сайта python.su
На сайте использую Flask и SQLAlchemy для работы с БД.
Для страницы “списка новостей” использую запрос:
News.query.order_by('date DESC').paginate(page, per_page=20)
engine.execute('SELECT id, title, date, image ORDER date DESC FROM news').all()
Отредактировано DevPy (Окт. 1, 2012 10:32:37)
Офлайн
Попробуй как-то так
News.query.select('id','date','image').order_by('date DESC').paginate(page, per_page=20)
Офлайн
Офлайн
FishHook
.select('id','date','image') и ему подобные не подошли
ziro
в документации не было информации про то как это сделать в Flask.
Решение нашел. Нужно использовать: .with_entities(News.id, News.date, News.image)
т.е. запрос получится такой:
News.query.with_entities(News.id, News.title, News.date, News.image).order_by('date DESC').paginate(page, per_page=20)
Офлайн