Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/12/2009, 11:14
fncelaya
 
Fecha de Ingreso: diciembre-2009
Mensajes: 4
Antigüedad: 14 años, 4 meses
Puntos: 0
Almecenar querysets en sesiones de django

Hola, tengo un pequeño problemilla al almacenar querysets en la session de django. El caso es que necesito acordarme de esos resultados para poder ir de ficha en ficha en una paginacion despues de una búsqueda. Me explico, tengo este trozo de codigo:

c = queryset.order_by('-order')
request.session['query_search'] = c

Con esto guardo los resultados de una búsqueda que muestra lo siguiente:

***************************

El caso es que desde cada ficha de la busqueda tambien se puede ir a la siguiente y entonces recupero el queryset que he guardado en la sesion.

Esto funciona pero la sesion ocupa demasiado y el servidor se carga mucho. Si almaceno la session en base de datos no funciona, en fichero funciona pero mal :(

A alguién se le ocurre una solución?

Muchas Gracias

Última edición por AlvaroG; 30/12/2009 a las 16:45