我有一个带有分页的ListView:
class StoriesListView(ListView):
model = Story
paginate_by = 20
def get_queryset(self):
return Story.objects.all().order_by('-updated_at')
我在数据库中有1000个Story对象。当用户加载我的视图时会发生什么?是从数据库中查询所有的1000条,还是只查询20条?我怎么才能优化这个?
在下面的代码示例中,需要使用ListView或RecyclerView加载5万ListView
// current process, I am using pagination to load items
List<Customer> customers = mCustomerModule.get(limit, offset);
mAdapter.addItems(customer);
Couchbase lite版本1.3
顾客的检索是通过视图进行的。
问题
当滚动时,当接触到大量客户时,速度会变慢
问题
我的分页过程会减慢表演速度吗?
Co
我正在使用Django分页器来设置我的列表视图。在我的默认列表视图中,我使用了"paginate_by=12",然后需要显示带有下拉链接的链接,以分页20和全部。列表视图包括网格视图和列表视图模板。我包括的模板与网格和列表视图,但我不能控制分页与不同的数字。简单地说,我使用的是单个视图,包括列表view...but的多个模板,当我在基于类的列表视图中将其设置为paginate_by=20时,如何在不同的模板中使用不同的分页器大小。查看:
class ProductListView(ListView):
model = Product
paginate_by =