python - 在查询集中传递多个对象时的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'
。是什么,据我了解,这是很明显的原因,因为它不知道如果我请求对“类别”或“项目”进行分页会发生什么。
感谢您的每一个输入。
迈克尔
解决方案
推荐阅读
- docker - docker run 期间的 docker 卷
- python - 如何使用多个部分字符串过滤熊猫数据框?
- java - RestTemplate 使用 ResourceAccessException 获取正文
- excel - VBA项目检测不到外来字母
- f# - AsyncResult 和处理回滚
- c++ - GMock 宏无法识别?YCM 给了我错误,但 Bazel 构建良好
- python-3.x - 如何优化这段代码的内存和运行时间?
- linux - “awk”未按预期处理 shell 变量
- python - 在 Python3 中使用 RPyC 时,有没有办法分配或知道客户端机器正在使用的本地端口?
- python-3.x - 将 csv 文件转换为数组 uisng pandas