[pyar] [django] Archivos rar/zip

Alejandro Santos listas en alejolp.com
Vie Ago 30 10:06:21 ART 2013


Podés usar esto para las tareas de segundo plano:

https://docs.djangoproject.com/en/1.4/howto/custom-management-commands/



2013/8/30 Alejandro Santos <listas en alejolp.com>:
> 2013/8/30 Ramiro Floydant <ramirotrvnt18 en gmail.com>:
>>
>> 1) Hacer una selección de archivos, comprimirlos y subirlo como zip/rar
>> 2) Tener acceso a ese archivo zip/rar y editarlo (quitando o agregando
>> archivos seleccionados)
>> 3) Poder agregar archivos puntuales a ese zip/rar ya creado (por ej: la
>> opción de "agregar al rar")
>>
>> Sinceramente, no se siquiera si se puede hacer; pero en el caso de que sí,
>> sería un golazo.
>>
>
> En Python tenés el módulo "zipfile"[1] que te permite todo eso.
>
> De todas formas fijate bien cómo lo querés implementar, porque las
> operaciones sobre archivos ZIP suelen ser muy lentas. Capaz sea
> conveniente que hagas todo eso en una tarea de segundo plano así tu
> aplicación Django continúa respondiendo, algo así como lo que dicen
> acá creo que es lo mejorcito[2].
>
> [1] http://docs.python.org/2/library/zipfile
> [2] http://stackoverflow.com/questions/1619397/how-to-start-a-long-running-process-from-django-view
>
>
> --
> Alejandro Santos



-- 
Alejandro Santos


More information about the pyar mailing list