首页 > 解决方案 > 在查询集中传递多个对象时的Django ListView分页

问题描述

我正在开发 Django 应用程序,目前遇到了问题。我的 ListView 为:

class CategoryView(ListView):
  template_name = "categories.html"

  def get_queryset(self):
     ...
     ...
     queryset = {"category": parent, "items": items.all()}
     return queryset

从查询集字典中分页“项目”是否有任何解决方法?因为当我设置paginate_by = xx我得到错误unhashable type: 'slice'。是什么,据我了解,这是很明显的原因,因为它不知道如果我请求对“类别”或“项目”进行分页会发生什么。

感谢您的每一个输入。

迈克尔

标签: pythondjangodjango-modelsdjango-viewsdjango-pagination

解决方案


推荐阅读