Blog
RequestContext en Django
Camilo Nova
Camilo Nova
CEOHace 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
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.
Written by Camilo Nova
Camilo Nova
Axiacore CEO. Camilo writes thoughts about the intersection between business, technology, and philosophy
Scale your company with the same people
Practical ideas to do more and get back your time every week
We respect your inbox. Privacy policy