def list(self):
page = request.params.get('page', 1)
insured_q = meta.Session.query(model.Insured)
insured = insured_q.filter_by(fam=u'Иванов').all()
c.paginator = paginate.Page(
insured,
page = page,
items_per_page=30,
url_args = c.url_args,
)
return render('insured/list.mako')
А ежели запросить всех (всего около 70 000 людей в таблице, то есть использовать строку
insured = Session.query(Insured).all()
Тогда все это настолько долго обрабатывается, что не дождешь. Несмотря на то, что все на локальной машине. Нельзя ли как-нибудь обойти это? Ну, фетчить не все сразу как-нибудь или еще что?