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

Seguimiento

Etiquetas

Enlaces

  • Comentarios Recientes:

    • jose maria: gracias, años tratando de borrar esas pinches carpetas! muy buen consejo. saludos
    • Camilo Nova: Que grandes palabras Aldibier, siento que entiendes mucho de esta situacion y me alegra contar con tu...
    • Camilo Nova: Hola Naty, puedes decirme que lineas no entiendes y miramos. Saludos
    • Andres: Muy buenas intenciones. Sin embargo, tengo que decir que quien administra su fundación, el señor Emilio...
    • Aldibier: Camilin, esa es la realidad del emprendimiento en Colombia y talvez no solo aquí, de eso estoy casi...
  • Enlaces Recientes:

    • Bookmarks about Consejos: - bookmarked by 1 members originally found by davedzenitis on July 14, 2008 Consejos para...
  • Archivo

    Admin