您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

分页不接受dict作为数据-不可散列的类型

分页不接受dict作为数据-不可散列的类型

tuple改为使用dict,如下所示:

# convert `dict` to `tuple`:
prodmatrix = tuple(prodmatrix)
paginator = Paginator(prodmatrix, 2)
# or this
paginator = Paginator(prodmatrix.items(), 2)

page = request.GET.get('page')
try:
    prodmatrix2 = paginator.page(page)
except PageNotAnInteger:
    prodmatrix2 = paginator.page(1)
except EmptyPage:
    prodmatrix2 = paginator.page(paginator.num_page)
return render(request, 'home.html',{'prodmatrix2':prodmatrix})

在模板中,您需要按元组的索引(键= 0,值= 1)调用attrs和方法

其他 2022/1/1 18:41:14 有436人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶