[pyar] URL de descarga temporal

Pablo Dalmasso pablodalmasso en gmail.com
Mie Oct 9 16:12:19 ART 2013


Ok, gracias Gustavo. me voy a poner a investigar esa parte.

Saludos.-


El 9 de octubre de 2013 16:11, Gustavo LU6AGV <lu6agv en gmail.com> escribió:

> no me acuerdo exactamente puesto que lo hice por el 2006/7, pero se
> que habia una forma de decirle en el response de que envie el archivo
> ese...
>
>
> 73's
> Gustavo
> LU6AGV
>
>
> 2013/10/9 Pablo Dalmasso <pablodalmasso en gmail.com>:
> > Gustavo entiendo la parte que no accedes directamente, pero lo que no
> > entiendo es como haces para que el response devuelva el archivo sin
> abrirlo
> > (como hago actualmente) o en su defecto direccionar a donde esta la url
> del
> > archivo. yo lo estaba haciendo por ahora es esto
> >
> >
> > """
> > Se recibe una url por ejemplo
> http://www.mipaginaweb.com/plano/4f85g9g6r4s8/
> >
> > donde 4f85g9g6r4s8 es un hash que esta grabado en un base de datos que
> tiene
> > el estado del hash la fecha de caducidad, y el archivo junto con su
> > ubicación.
> >
> > """
> >
> > f = open('/home/pdalmasso/Descargas.tar.gz', "r").read()
> > respuesta = HttpResponse(f)
> > respuesta['Content-Disposition'] = 'attachment;
> filename=Descargas.tar.gz'
> > return Respon
> >
> >
> >
> >
> > Saludos.-
> >
> >
> > El 9 de octubre de 2013 15:39, Rafael E. Ferrero <
> rafael.ferrero en gmail.com>
> > escribió:
> >
> >> y esto andara?
> >>
> >> https://github.com/tomatohater/django-unfriendly
> >>
> >>
> >> El 9 de octubre de 2013 15:38, Santiago Romero <santi.romero en gmail.com>
> >> escribió:
> >>
> >>> Hola,
> >>>
> >>> 2013/10/9 Pablo Dalmasso <pablodalmasso en gmail.com>
> >>>>
> >>>> Buenas tardes, molesto por que en el trabajo necesitamos crear una url
> >>>> de descarga temporal para que los clientes de nuestros clientes puedan
> >>>> acceder temporalmente a los planos y prototipos, entonces estamos
> evaluando
> >>>> alternativas para hacer esto y la que mas me convence es una vista
> que ante
> >>>> ciertos parámetros haga un HttpResponse, con el contenido del
> archivo, obvio
> >>>> siempre y cuando se pasen ciertas validaciones de seguridad. Lo que
> le veo a
> >>>> este método que no me convence del todo es que para hacerlo bien
> seguro la
> >>>> vista tiene que abrir el archivo y por ende cargarlo en memoria para
> evitar
> >>>> pasarle la url directa del archivo, y ante una gran demanda esto puede
> >>>> volverte en contra alguien. ¿tiene una mejor forma de hacerlo.?
> >>>>
> >>>
> >>> ¿Qué es "temporal" en este caso?
> >>>
> >>> Posiblemente como dice Gustavo posiblemente sea lo que más se adapte
> >>> porque además podés almacenar en la base de datos el archivo
> correspondiente
> >>> y hasta cuándo es válido ese hash/vista temporal, suponiendo que es X
> >>> horas/días desde que se generó el hash (y te deja abierto el campo para
> >>> otras cosas si querés, como cuántas veces se uso el hash).
> >>>
> >>> Saludos,
> >>>
> >>> Santiago Romero
> >>> - Software developer & Photographer -
> >>>
> >>>
> >>>>
> >>>>
> >>>> desde ya muchas gracias saludos.-
> >>>>
> >>>> _______________________________________________
> >>>> 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
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> 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
> >>
> >>
> >>
> >>
> >> --
> >> Rafael E. Ferrero
> >>
> >> _______________________________________________
> >> 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
> >
> >
> >
> > _______________________________________________
> > 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
> _______________________________________________
> 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/20131009/332632b3/attachment.html>


More information about the pyar mailing list