[pyar] [django] parametro en decorador

fisa fisadev en gmail.com
Mie Sep 24 17:17:06 ART 2014


Si lo vas a estar usando **solo** para decorar vistas de django, podés
accederlo con:
args[0]
porque siempre va a ser el primer argumento.

Pero otra duda: tu decorador qué hace? porque si lo que hace es
requerir que el usuario se haya logueado, django ya tiene un decorador
para eso: login_required.

Saludos!

El día 24 de septiembre de 2014, 17:12, Daniel
<dmlistapython en gmail.com> escribió:
> estoy intentando un decorador y necesito acceder a un parámetro
>
>
>
> def sesion_inciada(funcion, redirecion="/"):
>     def comprobar_sesion(*args, **kwargs):
>            #aca necesito el request (1)
>
> #uso
> @sesion_inciada
> def emitir_factura(request):
>
>
> (1) ¿cómo accedo al parametro request desde aqui?
>
>
> _______________________________________________
> 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



-- 
fisa  -  Juan Pedro Fisanotti


More information about the pyar mailing list