Невозможно разбить django-tables2-column-shift - PullRequest
0 голосов
/ 23 октября 2019

У меня в таблице будет более 1000 записей пользователей, я не могу разбить ее на страницы или добавить фильтры.

tables.py

from django_tables2_column_shifter.tables import ColumnShiftTable
from .models import UserAdminTB
import django_tables2 as tables

class AdminData(ColumnShiftTable,tables.Table):
    def get_column_default_show(self):
        self.column_default_show = ['associate_nbr', 
'first_name','last_name','last_hire_date','function','client','lob']
        return super(AdminData, self).get_column_default_show()
    class Meta:
        model = UserAdminTB

views.py

class AdminView(SingleTableView):
    template_name = 'admin.html'

    def get(self,request,*args,**kwargs):
        queryset = UserDetails.objects.all()
        table = AdminData(queryset)
        return render(request,self.template_name, {'table': table})
...