[pyar] Paginacion en Django

Juan Carizza juan.carizza en gmail.com
Mar Ene 14 11:07:23 -03 2020


El objeto paginador vuelve a ser creado cada vez que llamas a la vista
(deberías estar usando siempre la misma vista para renderizar el
páginador). Por favor usa linkode.org para mostrarnos el código de tu
template y el código de tu vista.

El mar., 14 de ene. de 2020 a la(s) 11:04, Augusto (adtononi en gmail.com)
escribió:

> Claro, yo estoy utilizando el paginador de Django.
>
> Pero me falla al pasar a la página siguiente, ya que vuelva a hacer un
> post pero en realidad es un get.
> Como podría acceder al objeto Paginator en la segunda página?
>
> El mar., 14 ene. 2020 10:50, Juan Carizza <juan.carizza en gmail.com>
> escribió:
>
>> Augusto, estos parametros es mejor tratarlos por querystring y con el
>> verbo GET. Ejemplo "lalala.com/?tags=policiales&pagina=2"
>>
>> Y en tu template renderizar la URL de la siguiente página con los
>> correspondientes parametros.
>>
>> > <a href="{{ url }}?tags={{ tags }}&pagina={{ pagina }}">{{ pagina }}</a>
>>
>> Esto es un ejemplo que podes mejorar.
>>
>> de todas formas Django viene con un paginador incluido.
>> https://docs.djangoproject.com/en/3.0/topics/pagination/
>>
>> El mar., 14 de ene. de 2020 a la(s) 10:44, Augusto (adtononi en gmail.com)
>> escribió:
>>
>>> Buen día,
>>>
>>> Estoy teniendo problemas con el paginado. La situación es la siguiente:
>>> Tengo una noticia con tags, cada tag te redirige a una página donde hay
>>> noticias que poseen dicho tag. Cuando presiono click me lo renderiza bien y
>>> lo pagina bien, el problema es cuando paso a la página siguiente. Vuelve a
>>> hacer el post, ya que le pega a la misma URL, y obviamente falla porque no
>>> está recibiendo el tag. Es decir, pagina bien pero no puedo acceder a las
>>> siguientes páginas.
>>> Hay forma de evitar que haga el post nuevamente sin perder el paginado?
>>>
>>> Saludos!
>>> _______________________________________________
>>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>>> Sitio web: http://www.python.org.ar/
>>>
>>> Para administrar la lista (o desuscribirse) entrar a
>>> http://listas.python.org.ar/listinfo/pyar
>>>
>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>> Argentina - http://www.usla.org.ar
>>
>> _______________________________________________
>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>> Sitio web: http://www.python.org.ar/
>>
>> Para administrar la lista (o desuscribirse) entrar a
>> http://listas.python.org.ar/listinfo/pyar
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20200114/f614c2c1/attachment-0001.html>


Más información sobre la lista de distribución pyar