Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/08/2011, 14:27
rjulio21
 
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 389
Antigüedad: 13 años, 8 meses
Puntos: 16
problema con Paginador de Django

Buenas. nuevamente por aqui. tengo un detalle con el paginador de django. que no lo consigo. lo he utilizado otras vcs. sin problema y ahora me suelta este error:
Cita:
'Page' object is not iterable

Request Method: POST
Django Version: 1.2.3
Exception Type: TypeError
Exception Value:
'Page' object is not iterable
Exception Location: /usr/lib/pymodules/python2.6/django/template/defaulttags.py in render, line 137
Python Executable: /usr/bin/python
Python Version: 2.6.6
A ver si alguien tiene idea, de cual es la razon. pongo aqui el código:
Código Python:
Ver original
  1. datos = Movimientos.objects.filter(visitante=datosVisitante, estatus=2)
  2. page = int(request.GET.get("pagina", '1'))
  3.  
  4.  paginator = Paginator(datos, 10)
  5.  try:
  6.       page = int(request.GET.get("pagina", '1'))
  7.  except ValueError:
  8.       page = 1
  9.  try:
  10.       datos = paginator.page(page)
  11.  except (EmptyPage, InvalidPage):
  12.     datos = paginator.page(paginator.num_pages)

La consulta sola me trae resultados y los muestra. al intentar ponerle el paginador es que me suelta el error.... y de verdad no se, porq es el mismo código que he utilizado en otras ocasiones. y no veo la diferencia, gracias por ayudarme°!