У меня есть вид, исходящий из SingleTableView.Как управлять разбиением на страницы, используя класс-представление в django-tables2?
Инструкции по отключению разбиения на страницы вращаются вокруг, используя вызов RequestConfig, однако я не реализовал на мой взгляд функцию, которая принимает параметр запроса.
Я попытался переопределить функцию get_table_pagination() в представлении и атрибут table_pagination, однако это не сработает.
class DetailBuildView(SingleTableView):
template_name = 'shoppinglist/detailbuild.html'
table_class = BuildLineTable
table_pagination = None
def get_table_pagination(self):
return None
def get_queryset(self):
self.shoppinglist = get_object_or_404(ShoppingList, id=self.kwargs['shoppinglist'])
return BuildLine.objects.filter(shopping_list=self.shoppinglist)
Какие параметры разбивки на страницы вы хотите установить (или просто хотите отключить разбивку на страницы). Было бы полезно, если бы вы продемонстрировали код, который вы пробовали, вместо того, чтобы просто сказать, что он не работает. – Alasdair
Я хочу отключить разбиение на страницы. Я включил код для представления выше. – frankster