Implementamos tecnologia y es asi como lo hacemos

RequestContext en Django

Escrito el Junio 24, 2008 a las 5:35 pm por Camilo Nova

Hace varias semanas tenia un problema porque las variables de sesión, en el caso de Django, la variable que contenía toda la información del usuario no la podía ver desde una pagina distinta a la que usaba las vistas predeterminadas de Django.

El problema radicaba en que no estaba usando el RequestContext que explicitamente es recomendado usar cuando uno lee “bien” la documentación, hoy gracias a Diego Sanabria en Campus Party, me doy cuenta de mi error.

En la vista estaba devolviendo lo siguiente:

return render_to_response(’front_page.html’, { “links” : links })

Y la solución es devolver esto:

return render_to_response(’front_page.html’, { “links” : links }, context_instance=RequestContext(request) )

Que usa el RequestContext correctamente y mantiene el valor de las variables, como la de usuario a lo largo de las vistas.

Leave a Reply

AxiaCore Blog

Publicidad

Seguimiento

Etiquetas

Enlaces

Comentarios Recientes:

  • Irma Perez: Buenos Dias Estoy interesada en su empresa para la cartera.
  • hector2c: el artículo enlaZado, es del 2005…
  • Camilo Nova: El mio es de 126, aqui esta la prueba http://axiacore.com/blog/wp-co ntent/uploads/2008/11/iq-ca...
  • Camilo Nova: si, solo que no hay mas pies para cometer mas errores…
  • Erwin Orlando Vasquez: Hernando, hoy revise y encontré la pagina para suscribirse: http://www.123people.com/si...

Enlaces Recientes:

Archivo

Admin