Django中的一些查询结果的输出是迭代器,也就是只能遍历一次,如果想对查询结果进行些再次处理,会发现结果已经没有了。 ….

paged_objects = paginator.page(page)

如果我想对paged_objects进行写再次处理,可以这么做:

# 迭代赋值给一个临时变量
object_list = [ o for o in paged_objects.object_list ]
# 操作处理代码
# ...
# 重新赋值回去
paged_objects.object_list = object_list
  • ps: 昨天以为vga转接线效果差,实际上是我没找到调节分辨率的地方,刚才把分辨率调好,效果相当不错!
  • ps2:vpn是个好东西,现在vpn连接到了公司,可以继续写完今天没完的代码

写完收工。