def get_context_data(self, **kwargs):
"""
Get the context data to render the result page.
"""
page = kwargs['page']
length, results = self.object_list
max_pages = int(math.ceil(float(length) / self.RESULTS_PER_PAGE))
return {
'page': page+1,
'max_pages': max_pages,
'result_begin': self.RESULTS_PER_PAGE * page,
'result_end': self.RESULTS_PER_PAGE * (page + 1),
'total_search_results': length,
'query_string': kwargs['q'],
'search_results': results,
'search_time': kwargs['time'],
'now': date.fromtimestamp(time.time())
}
评论列表
文章目录