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 originaldatos = Movimientos.objects.filter(visitante=datosVisitante, estatus=2)
page = int(request.GET.get("pagina", '1'))
paginator = Paginator(datos, 10)
try:
page = int(request.GET.get("pagina", '1'))
except ValueError:
page = 1
try:
datos = paginator.page(page)
except (EmptyPage, InvalidPage):
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°!