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.

Bookmark and Share

Deja un comentario

AxiaCore Blog

Publicidad

Etiquetas

Nosotros Leemos

Comentarios Recientes:

  • NMarthacecilia: Hola .yo tambien lo conoci en un momento pequeño ,en la fundación molano, es de mi interes volver a...
  • Jorge Chávez: Algo que me ha interesado en los últimos días es intentar agregar nuevos widgets en el filtro, que...
  • Jorge Chávez: Excelente post! Sin duda los filtros son un problema con la falta de documentación oficial, pero en lo...
  • CBTIS_102: pzz la vdd python es un programa muy completo y facil, pero a veces los que enseñan python son pesimos,...
  • katerine: CORIDAL SALUDO, ES HERMOSA ESTA LABOR. ME ENCANTARIA SABER LOS DATOS DE LA FUNDACION PARA ACERCARME A...

Enlaces Recientes:

Archivo

Admin