def search(page=0): id_list = Entry.search(''.join(request.args['b'])) count = len(id_list) / settings.PAGE_SIZE + 1 if page >= count: page = count - 1 r = [] for i in id_list[page * settings.PAGE_SIZE: settings.PAGE_SIZE * (page + 1)]: r.append(Entry.objects.get(id=i)) paginator = Paginator(page, count) return render_template('results.html', results=r, paginator=paginator)
def search(page=0): id_list = Entry.search(''.join(request.args['b'])) count = len(id_list) / settings.PAGE_SIZE + 1 if page >= count: page = count - 1 r = [] for i in id_list[page * settings.PAGE_SIZE:settings.PAGE_SIZE * (page + 1)]: r.append(Entry.objects.get(id=i)) paginator = Paginator(page, count) return render_template('results.html', results=r, paginator=paginator)