[pyar] Como subir archivos de 2.8 gb a Django mediante el admin

Alejandro J. Cura alecu en protocultura.net
Mie Mar 28 10:45:22 ART 2012


2012/3/27 Emiliano Dalla Verde Marcozzi <edvm en member.fsf.org>:
> Buenas lista,
> Tengo en el models.py una clase Buildout que tiene un field:
>
> archivo = models.FileField(u"Buildout", upload_to=destdir,
>
> blank=False, null=False)
>
> De los archivos con los que probé, hasta 25 mb no he tenido problemas ...
>
> Ahora, cuando intento subir un archivo de 2.8 Gb, el browser tira error:
>
> "The connection was reset"
>
> y en el shell obtengo:
>
> [27/Mar/2012 13:29:30] "POST /admin/softwarecenter/egg/add/ HTTP/1.1" 500
> 135646
>
> Estoy trabajando con Django 1.3.1, y este problema lo tengo al utilizar el
> servidor que
>
> trae Django, osea arrancando con:
>
> (software-center)[edvm en yuki software_center]$ python manage.py runserver
>
> La variable debug esta seteada en True en el settings.py,
> Como puedo resolver este inconveniente?

Los frameworks y servidores web suelen traer algún límite para que un
usuario malicioso no se abuse de esto para hacer explotar tu server,
pero ese límite suele ser global y te está afectando.

Fijate si tu servidor apache del que colgaste django tiene algún
límite en la configuración. Y es probable también que el upload de
Django también tenga otro setting para cambiar ese límite.

saludos,
-- 
alecu



More information about the pyar mailing list