[pyar] Agregar objeto a todo los contextos de django

Luis I. Facciolo lifacciolo en gmail.com
Lun Ago 25 15:08:10 ART 2014


Te sugeriría que crees un context processor o un middleware.

Y, si lo vas a hacer en cada request, fijate de cachear el QuerySet (Si es
que este menu varia muy seguido).

Otra opcion, seria llenar en la sesion el menu, al momento del login (o
iniciar la session, si es que tambien hay usuarios anonimos).


El 25 de agosto de 2014, 14:57, Nicolas Rebagliati <
nicolas.rebagliati en aenima-x.com.ar> escribió:

> Hola, saben si hay alguna forma de inyectar un objeto en todos los
> contextos de django.
> Necesito llenar un menu en base a un queryset, pero ese menu esta en la
> barra de navegación por lo cual tiene que estar en todas las vistas.
> Y no quiero tener que insertarlo en el get_context_data de cada vista.
> Hay alguna forma de hacerlo o lo estoy encarando mal??
> gracias
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20140825/b5487596/attachment.html>


More information about the pyar mailing list