def context(self, context):
    list_view = self.list_view
    list_view.make_result_list()
    base_fields = list_view.base_list_display
    if (len(base_fields) > 5):
        base_fields = base_fields[0:5]
    context['result_headers'] = [c for c in list_view.result_headers().cells if (c.field_name in base_fields)]
    context['results'] = [[o for (i, o) in enumerate(filter((lambda c: (c.field_name in base_fields)), r.cells))] for r in list_view.results()]
    context['result_count'] = list_view.result_count
    context['page_url'] = ((self.model_admin_url('changelist') + '?') + urlencode(self.list_params))
def context(self, context):
    list_view = self.list_view
    list_view.make_result_list()
    base_fields = list_view.base_list_display
    if (len(base_fields) > 5):
        base_fields = base_fields[0:5]
    context['result_headers'] = [c for c in list_view.result_headers().cells if (c.field_name in base_fields)]
    context['results'] = [[o for (i, o) in enumerate(filter((lambda c: (c.field_name in base_fields)), r.cells))] for r in list_view.results()]
    context['result_count'] = list_view.result_count
    context['page_url'] = ((self.model_admin_url('changelist') + '?') + urlencode(self.list_params))